{
  "title" : "Duplication",
  "timestamp" : "2026-01-18 17:21:19",
  "duplicates" : [ {
    "blockSize" : 1271,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2598,
      "endLine" : 3868,
      "cleanedStartLine" : 2598,
      "cleanedEndLine" : 3868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4944,
      "endLine" : 6214,
      "cleanedStartLine" : 4944,
      "cleanedEndLine" : 6214
    } ]
  }, {
    "blockSize" : 1267,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 257,
      "endLine" : 1523,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 1523
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2601,
      "endLine" : 3867,
      "cleanedStartLine" : 2601,
      "cleanedEndLine" : 3867
    } ]
  }, {
    "blockSize" : 1267,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 257,
      "endLine" : 1523,
      "cleanedStartLine" : 257,
      "cleanedEndLine" : 1523
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4947,
      "endLine" : 6213,
      "cleanedStartLine" : 4947,
      "cleanedEndLine" : 6213
    } ]
  }, {
    "blockSize" : 219,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 772,
      "endLine" : 990,
      "cleanedStartLine" : 772,
      "cleanedEndLine" : 990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1565,
      "endLine" : 1783,
      "cleanedStartLine" : 1565,
      "cleanedEndLine" : 1783
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 51,
      "endLine" : 265,
      "cleanedStartLine" : 51,
      "cleanedEndLine" : 265
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 13,
      "endLine" : 227,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 227
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 51,
      "endLine" : 265,
      "cleanedStartLine" : 51,
      "cleanedEndLine" : 265
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 25,
      "endLine" : 239,
      "cleanedStartLine" : 25,
      "cleanedEndLine" : 239
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 13,
      "endLine" : 227,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 25,
      "endLine" : 239,
      "cleanedStartLine" : 25,
      "cleanedEndLine" : 239
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 28,
      "endLine" : 242,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 25,
      "endLine" : 239,
      "cleanedStartLine" : 25,
      "cleanedEndLine" : 239
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 13,
      "endLine" : 227,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 28,
      "endLine" : 242,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 242
    } ]
  }, {
    "blockSize" : 215,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 51,
      "endLine" : 265,
      "cleanedStartLine" : 51,
      "cleanedEndLine" : 265
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 28,
      "endLine" : 242,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 242
    } ]
  }, {
    "blockSize" : 211,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 546,
      "endLine" : 756,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 756
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2696,
      "endLine" : 2906,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2906
    } ]
  }, {
    "blockSize" : 188,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1319,
      "endLine" : 1506,
      "cleanedStartLine" : 1319,
      "cleanedEndLine" : 1506
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2061,
      "endLine" : 2248,
      "cleanedStartLine" : 2061,
      "cleanedEndLine" : 2248
    } ]
  }, {
    "blockSize" : 168,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 3752,
      "endLine" : 3919,
      "cleanedStartLine" : 3752,
      "cleanedEndLine" : 3919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4229,
      "endLine" : 4396,
      "cleanedStartLine" : 4229,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 168,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 3275,
      "endLine" : 3442,
      "cleanedStartLine" : 3275,
      "cleanedEndLine" : 3442
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 3752,
      "endLine" : 3919,
      "cleanedStartLine" : 3752,
      "cleanedEndLine" : 3919
    } ]
  }, {
    "blockSize" : 168,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 3275,
      "endLine" : 3442,
      "cleanedStartLine" : 3275,
      "cleanedEndLine" : 3442
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4229,
      "endLine" : 4396,
      "cleanedStartLine" : 4229,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 161,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 772,
      "endLine" : 932,
      "cleanedStartLine" : 772,
      "cleanedEndLine" : 932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2366,
      "endLine" : 2526,
      "cleanedStartLine" : 2366,
      "cleanedEndLine" : 2526
    } ]
  }, {
    "blockSize" : 161,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1565,
      "endLine" : 1725,
      "cleanedStartLine" : 1565,
      "cleanedEndLine" : 1725
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2366,
      "endLine" : 2526,
      "cleanedStartLine" : 2366,
      "cleanedEndLine" : 2526
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6300,
      "endLine" : 6451,
      "cleanedStartLine" : 6300,
      "cleanedEndLine" : 6451
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7092,
      "endLine" : 7243,
      "cleanedStartLine" : 7092,
      "cleanedEndLine" : 7243
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 105,
      "endLine" : 256,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 256
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 382,
      "endLine" : 533,
      "cleanedStartLine" : 382,
      "cleanedEndLine" : 533
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 382,
      "endLine" : 533,
      "cleanedStartLine" : 382,
      "cleanedEndLine" : 533
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 82,
      "endLine" : 233,
      "cleanedStartLine" : 82,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5538,
      "endLine" : 5689,
      "cleanedStartLine" : 5538,
      "cleanedEndLine" : 5689
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7092,
      "endLine" : 7243,
      "cleanedStartLine" : 7092,
      "cleanedEndLine" : 7243
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5538,
      "endLine" : 5689,
      "cleanedStartLine" : 5538,
      "cleanedEndLine" : 5689
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6300,
      "endLine" : 6451,
      "cleanedStartLine" : 6300,
      "cleanedEndLine" : 6451
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 67,
      "endLine" : 218,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 218
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 382,
      "endLine" : 533,
      "cleanedStartLine" : 382,
      "cleanedEndLine" : 533
    } ]
  }, {
    "blockSize" : 152,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 382,
      "endLine" : 533,
      "cleanedStartLine" : 382,
      "cleanedEndLine" : 533
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 79,
      "endLine" : 230,
      "cleanedStartLine" : 79,
      "cleanedEndLine" : 230
    } ]
  }, {
    "blockSize" : 151,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 106,
      "endLine" : 256,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 256
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 535,
      "endLine" : 685,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 685
    } ]
  }, {
    "blockSize" : 151,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 535,
      "endLine" : 685,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 685
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 83,
      "endLine" : 233,
      "cleanedStartLine" : 83,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 151,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 535,
      "endLine" : 685,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 685
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 80,
      "endLine" : 230,
      "cleanedStartLine" : 80,
      "cleanedEndLine" : 230
    } ]
  }, {
    "blockSize" : 151,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 383,
      "endLine" : 533,
      "cleanedStartLine" : 383,
      "cleanedEndLine" : 533
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 535,
      "endLine" : 685,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 685
    } ]
  }, {
    "blockSize" : 151,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 68,
      "endLine" : 218,
      "cleanedStartLine" : 68,
      "cleanedEndLine" : 218
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 535,
      "endLine" : 685,
      "cleanedStartLine" : 535,
      "cleanedEndLine" : 685
    } ]
  }, {
    "blockSize" : 150,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 777,
      "endLine" : 926,
      "cleanedStartLine" : 777,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1491,
      "endLine" : 1640,
      "cleanedStartLine" : 1491,
      "cleanedEndLine" : 1640
    } ]
  }, {
    "blockSize" : 128,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 546,
      "endLine" : 673,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1135,
      "endLine" : 1262,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1262
    } ]
  }, {
    "blockSize" : 128,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1135,
      "endLine" : 1262,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2696,
      "endLine" : 2823,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2823
    } ]
  }, {
    "blockSize" : 125,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2182,
      "endLine" : 2306,
      "cleanedStartLine" : 2182,
      "cleanedEndLine" : 2306
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3263,
      "endLine" : 3387,
      "cleanedStartLine" : 3263,
      "cleanedEndLine" : 3387
    } ]
  }, {
    "blockSize" : 125,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1698,
      "endLine" : 1822,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1822
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3263,
      "endLine" : 3387,
      "cleanedStartLine" : 3263,
      "cleanedEndLine" : 3387
    } ]
  }, {
    "blockSize" : 125,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1698,
      "endLine" : 1822,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1822
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2182,
      "endLine" : 2306,
      "cleanedStartLine" : 2182,
      "cleanedEndLine" : 2306
    } ]
  }, {
    "blockSize" : 118,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 245,
      "endLine" : 362,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3375,
      "endLine" : 3492,
      "cleanedStartLine" : 3375,
      "cleanedEndLine" : 3492
    } ]
  }, {
    "blockSize" : 117,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1274,
      "endLine" : 1390,
      "cleanedStartLine" : 1274,
      "cleanedEndLine" : 1390
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1416,
      "endLine" : 1532,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1532
    } ]
  }, {
    "blockSize" : 116,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1134,
      "endLine" : 1249,
      "cleanedStartLine" : 1134,
      "cleanedEndLine" : 1249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1275,
      "endLine" : 1390,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1390
    } ]
  }, {
    "blockSize" : 116,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1134,
      "endLine" : 1249,
      "cleanedStartLine" : 1134,
      "cleanedEndLine" : 1249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1417,
      "endLine" : 1532,
      "cleanedStartLine" : 1417,
      "cleanedEndLine" : 1532
    } ]
  }, {
    "blockSize" : 114,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 998,
      "endLine" : 1111,
      "cleanedStartLine" : 998,
      "cleanedEndLine" : 1111
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1277,
      "endLine" : 1390,
      "cleanedStartLine" : 1277,
      "cleanedEndLine" : 1390
    } ]
  }, {
    "blockSize" : 114,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 998,
      "endLine" : 1111,
      "cleanedStartLine" : 998,
      "cleanedEndLine" : 1111
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1136,
      "endLine" : 1249,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1249
    } ]
  }, {
    "blockSize" : 114,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 998,
      "endLine" : 1111,
      "cleanedStartLine" : 998,
      "cleanedEndLine" : 1111
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1419,
      "endLine" : 1532,
      "cleanedStartLine" : 1419,
      "cleanedEndLine" : 1532
    } ]
  }, {
    "blockSize" : 109,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4776,
      "endLine" : 4884,
      "cleanedStartLine" : 4776,
      "cleanedEndLine" : 4884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4993,
      "endLine" : 5101,
      "cleanedStartLine" : 4993,
      "cleanedEndLine" : 5101
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2191,
      "endLine" : 2295,
      "cleanedStartLine" : 2191,
      "cleanedEndLine" : 2295
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2643,
      "endLine" : 2747,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2191,
      "endLine" : 2295,
      "cleanedStartLine" : 2191,
      "cleanedEndLine" : 2295
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3547,
      "endLine" : 3651,
      "cleanedStartLine" : 3547,
      "cleanedEndLine" : 3651
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2191,
      "endLine" : 2295,
      "cleanedStartLine" : 2191,
      "cleanedEndLine" : 2295
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3095,
      "endLine" : 3199,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3199
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2191,
      "endLine" : 2295,
      "cleanedStartLine" : 2191,
      "cleanedEndLine" : 2295
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3999,
      "endLine" : 4103,
      "cleanedStartLine" : 3999,
      "cleanedEndLine" : 4103
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3095,
      "endLine" : 3199,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3199
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3547,
      "endLine" : 3651,
      "cleanedStartLine" : 3547,
      "cleanedEndLine" : 3651
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3095,
      "endLine" : 3199,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3199
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3999,
      "endLine" : 4103,
      "cleanedStartLine" : 3999,
      "cleanedEndLine" : 4103
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1739,
      "endLine" : 1843,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3095,
      "endLine" : 3199,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3199
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1739,
      "endLine" : 1843,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3547,
      "endLine" : 3651,
      "cleanedStartLine" : 3547,
      "cleanedEndLine" : 3651
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1739,
      "endLine" : 1843,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3999,
      "endLine" : 4103,
      "cleanedStartLine" : 3999,
      "cleanedEndLine" : 4103
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1739,
      "endLine" : 1843,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2191,
      "endLine" : 2295,
      "cleanedStartLine" : 2191,
      "cleanedEndLine" : 2295
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1739,
      "endLine" : 1843,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2643,
      "endLine" : 2747,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6761,
      "endLine" : 6865,
      "cleanedStartLine" : 6761,
      "cleanedEndLine" : 6865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7120,
      "endLine" : 7224,
      "cleanedStartLine" : 7120,
      "cleanedEndLine" : 7224
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2643,
      "endLine" : 2747,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3095,
      "endLine" : 3199,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3199
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2643,
      "endLine" : 2747,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3547,
      "endLine" : 3651,
      "cleanedStartLine" : 3547,
      "cleanedEndLine" : 3651
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2643,
      "endLine" : 2747,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3999,
      "endLine" : 4103,
      "cleanedStartLine" : 3999,
      "cleanedEndLine" : 4103
    } ]
  }, {
    "blockSize" : 105,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3547,
      "endLine" : 3651,
      "cleanedStartLine" : 3547,
      "cleanedEndLine" : 3651
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3999,
      "endLine" : 4103,
      "cleanedStartLine" : 3999,
      "cleanedEndLine" : 4103
    } ]
  }, {
    "blockSize" : 101,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5918,
      "endLine" : 6018,
      "cleanedStartLine" : 5918,
      "cleanedEndLine" : 6018
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6319,
      "endLine" : 6419,
      "cleanedStartLine" : 6319,
      "cleanedEndLine" : 6419
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3555,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4385,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4385
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3555,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6620,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6620
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3555,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5850,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5850
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3555,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5120,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5120
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5850,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5850
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6620,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6620
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5120,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5120
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5850,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5850
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5120,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5120
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6620,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6620
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4385,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5120,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5120
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4385,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5850,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5850
    } ]
  }, {
    "blockSize" : 89,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4385,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6620,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6620
    } ]
  }, {
    "blockSize" : 85,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4881,
      "endLine" : 4965,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5098,
      "endLine" : 5182,
      "cleanedStartLine" : 5098,
      "cleanedEndLine" : 5182
    } ]
  }, {
    "blockSize" : 81,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2073,
      "endLine" : 2153,
      "cleanedStartLine" : 2073,
      "cleanedEndLine" : 2153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4419,
      "endLine" : 4499,
      "cleanedStartLine" : 4419,
      "cleanedEndLine" : 4499
    } ]
  }, {
    "blockSize" : 79,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 323,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 323
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1020,
      "endLine" : 1098,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1098
    } ]
  }, {
    "blockSize" : 78,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2677,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4374,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4374
    } ]
  }, {
    "blockSize" : 78,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2677,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3544,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3544
    } ]
  }, {
    "blockSize" : 78,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2677,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6609,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 78,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2677,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5839,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5839
    } ]
  }, {
    "blockSize" : 78,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2677,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5109,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5109
    } ]
  }, {
    "blockSize" : 77,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1260,
      "endLine" : 1336,
      "cleanedStartLine" : 1260,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1338,
      "endLine" : 1414,
      "cleanedStartLine" : 1338,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 77,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1093,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1093
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1888,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1888
    } ]
  }, {
    "blockSize" : 76,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4883,
      "endLine" : 4958,
      "cleanedStartLine" : 4883,
      "cleanedEndLine" : 4958
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5614,
      "endLine" : 5689,
      "cleanedStartLine" : 5614,
      "cleanedEndLine" : 5689
    } ]
  }, {
    "blockSize" : 76,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4883,
      "endLine" : 4958,
      "cleanedStartLine" : 4883,
      "cleanedEndLine" : 4958
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6376,
      "endLine" : 6451,
      "cleanedStartLine" : 6376,
      "cleanedEndLine" : 6451
    } ]
  }, {
    "blockSize" : 76,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4883,
      "endLine" : 4958,
      "cleanedStartLine" : 4883,
      "cleanedEndLine" : 4958
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7168,
      "endLine" : 7243,
      "cleanedStartLine" : 7168,
      "cleanedEndLine" : 7243
    } ]
  }, {
    "blockSize" : 75,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2332,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5340,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 75,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1107,
      "endLine" : 1181,
      "cleanedStartLine" : 1107,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1184,
      "endLine" : 1258,
      "cleanedStartLine" : 1184,
      "cleanedEndLine" : 1258
    } ]
  }, {
    "blockSize" : 75,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 189,
      "endLine" : 263,
      "cleanedStartLine" : 189,
      "cleanedEndLine" : 263
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 994,
      "endLine" : 1068,
      "cleanedStartLine" : 994,
      "cleanedEndLine" : 1068
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 318,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 318
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1815,
      "endLine" : 1888,
      "cleanedStartLine" : 1815,
      "cleanedEndLine" : 1888
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2673,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2673
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3540,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3540
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4370,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4370
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5105,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5105
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5835,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5835
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1812,
      "endLine" : 1885,
      "cleanedStartLine" : 1812,
      "cleanedEndLine" : 1885
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6605,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6605
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2600,
      "endLine" : 2673,
      "cleanedStartLine" : 2600,
      "cleanedEndLine" : 2673
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4297,
      "endLine" : 4370,
      "cleanedStartLine" : 4297,
      "cleanedEndLine" : 4370
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5032,
      "endLine" : 5105,
      "cleanedStartLine" : 5032,
      "cleanedEndLine" : 5105
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3467,
      "endLine" : 3540,
      "cleanedStartLine" : 3467,
      "cleanedEndLine" : 3540
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5762,
      "endLine" : 5835,
      "cleanedStartLine" : 5762,
      "cleanedEndLine" : 5835
    } ]
  }, {
    "blockSize" : 74,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1017,
      "endLine" : 1090,
      "cleanedStartLine" : 1017,
      "cleanedEndLine" : 1090
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6532,
      "endLine" : 6605,
      "cleanedStartLine" : 6532,
      "cleanedEndLine" : 6605
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3653,
      "endLine" : 3725,
      "cleanedStartLine" : 3653,
      "cleanedEndLine" : 3725
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4105,
      "endLine" : 4177,
      "cleanedStartLine" : 4105,
      "cleanedEndLine" : 4177
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 705,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1258,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1258
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 705,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1181,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1181
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1845,
      "endLine" : 1917,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3201,
      "endLine" : 3273,
      "cleanedStartLine" : 3201,
      "cleanedEndLine" : 3273
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1845,
      "endLine" : 1917,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3653,
      "endLine" : 3725,
      "cleanedStartLine" : 3653,
      "cleanedEndLine" : 3725
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1845,
      "endLine" : 1917,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2749,
      "endLine" : 2821,
      "cleanedStartLine" : 2749,
      "cleanedEndLine" : 2821
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2749,
      "endLine" : 2821,
      "cleanedStartLine" : 2749,
      "cleanedEndLine" : 2821
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3653,
      "endLine" : 3725,
      "cleanedStartLine" : 3653,
      "cleanedEndLine" : 3725
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2749,
      "endLine" : 2821,
      "cleanedStartLine" : 2749,
      "cleanedEndLine" : 2821
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3201,
      "endLine" : 3273,
      "cleanedStartLine" : 3201,
      "cleanedEndLine" : 3273
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1845,
      "endLine" : 1917,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2297,
      "endLine" : 2369,
      "cleanedStartLine" : 2297,
      "cleanedEndLine" : 2369
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2749,
      "endLine" : 2821,
      "cleanedStartLine" : 2749,
      "cleanedEndLine" : 2821
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4105,
      "endLine" : 4177,
      "cleanedStartLine" : 4105,
      "cleanedEndLine" : 4177
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1845,
      "endLine" : 1917,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4105,
      "endLine" : 4177,
      "cleanedStartLine" : 4105,
      "cleanedEndLine" : 4177
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3201,
      "endLine" : 3273,
      "cleanedStartLine" : 3201,
      "cleanedEndLine" : 3273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3653,
      "endLine" : 3725,
      "cleanedStartLine" : 3653,
      "cleanedEndLine" : 3725
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3201,
      "endLine" : 3273,
      "cleanedStartLine" : 3201,
      "cleanedEndLine" : 3273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4105,
      "endLine" : 4177,
      "cleanedStartLine" : 4105,
      "cleanedEndLine" : 4177
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2297,
      "endLine" : 2369,
      "cleanedStartLine" : 2297,
      "cleanedEndLine" : 2369
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2749,
      "endLine" : 2821,
      "cleanedStartLine" : 2749,
      "cleanedEndLine" : 2821
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2297,
      "endLine" : 2369,
      "cleanedStartLine" : 2297,
      "cleanedEndLine" : 2369
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3201,
      "endLine" : 3273,
      "cleanedStartLine" : 3201,
      "cleanedEndLine" : 3273
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2297,
      "endLine" : 2369,
      "cleanedStartLine" : 2297,
      "cleanedEndLine" : 2369
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3653,
      "endLine" : 3725,
      "cleanedStartLine" : 3653,
      "cleanedEndLine" : 3725
    } ]
  }, {
    "blockSize" : 73,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2297,
      "endLine" : 2369,
      "cleanedStartLine" : 2297,
      "cleanedEndLine" : 2369
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4105,
      "endLine" : 4177,
      "cleanedStartLine" : 4105,
      "cleanedEndLine" : 4177
    } ]
  }, {
    "blockSize" : 72,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2347,
      "endLine" : 2418,
      "cleanedStartLine" : 2347,
      "cleanedEndLine" : 2418
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2432,
      "endLine" : 2503,
      "cleanedStartLine" : 2432,
      "cleanedEndLine" : 2503
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2603,
      "endLine" : 2673,
      "cleanedStartLine" : 2603,
      "cleanedEndLine" : 2673
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3470,
      "endLine" : 3540,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3540
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4300,
      "endLine" : 4370,
      "cleanedStartLine" : 4300,
      "cleanedEndLine" : 4370
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5035,
      "endLine" : 5105,
      "cleanedStartLine" : 5035,
      "cleanedEndLine" : 5105
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5765,
      "endLine" : 5835,
      "cleanedStartLine" : 5765,
      "cleanedEndLine" : 5835
    } ]
  }, {
    "blockSize" : 71,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 245,
      "endLine" : 315,
      "cleanedStartLine" : 245,
      "cleanedEndLine" : 315
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6535,
      "endLine" : 6605,
      "cleanedStartLine" : 6535,
      "cleanedEndLine" : 6605
    } ]
  }, {
    "blockSize" : 70,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4840,
      "endLine" : 4909,
      "cleanedStartLine" : 4840,
      "cleanedEndLine" : 4909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6796,
      "endLine" : 6865,
      "cleanedStartLine" : 6796,
      "cleanedEndLine" : 6865
    } ]
  }, {
    "blockSize" : 70,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4840,
      "endLine" : 4909,
      "cleanedStartLine" : 4840,
      "cleanedEndLine" : 4909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7155,
      "endLine" : 7224,
      "cleanedStartLine" : 7155,
      "cleanedEndLine" : 7224
    } ]
  }, {
    "blockSize" : 69,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 251,
      "endLine" : 319,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 319
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 963,
      "endLine" : 1031,
      "cleanedStartLine" : 963,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 68,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1658,
      "endLine" : 1725,
      "cleanedStartLine" : 1658,
      "cleanedEndLine" : 1725
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3918,
      "endLine" : 3985,
      "cleanedStartLine" : 3918,
      "cleanedEndLine" : 3985
    } ]
  }, {
    "blockSize" : 66,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 662,
      "endLine" : 727,
      "cleanedStartLine" : 662,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1535,
      "endLine" : 1600,
      "cleanedStartLine" : 1535,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 66,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 111,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 111
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 123,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 66,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 127,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 123,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 66,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 111,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 111
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 127,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 294,
      "endLine" : 358,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 268,
      "endLine" : 332,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 332
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 551,
      "endLine" : 615,
      "cleanedStartLine" : 551,
      "cleanedEndLine" : 615
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 647,
      "endLine" : 711,
      "cleanedStartLine" : 647,
      "cleanedEndLine" : 711
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 294,
      "endLine" : 358,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 256,
      "endLine" : 320,
      "cleanedStartLine" : 256,
      "cleanedEndLine" : 320
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 455,
      "endLine" : 519,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 647,
      "endLine" : 711,
      "cleanedStartLine" : 647,
      "cleanedEndLine" : 711
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 455,
      "endLine" : 519,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 551,
      "endLine" : 615,
      "cleanedStartLine" : 551,
      "cleanedEndLine" : 615
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 359,
      "endLine" : 423,
      "cleanedStartLine" : 359,
      "cleanedEndLine" : 423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 647,
      "endLine" : 711,
      "cleanedStartLine" : 647,
      "cleanedEndLine" : 711
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 359,
      "endLine" : 423,
      "cleanedStartLine" : 359,
      "cleanedEndLine" : 423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 455,
      "endLine" : 519,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 519
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 359,
      "endLine" : 423,
      "cleanedStartLine" : 359,
      "cleanedEndLine" : 423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 551,
      "endLine" : 615,
      "cleanedStartLine" : 551,
      "cleanedEndLine" : 615
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 294,
      "endLine" : 358,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 271,
      "endLine" : 335,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 335
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4486,
      "endLine" : 4550,
      "cleanedStartLine" : 4486,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4845,
      "endLine" : 4909,
      "cleanedStartLine" : 4845,
      "cleanedEndLine" : 4909
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4486,
      "endLine" : 4550,
      "cleanedStartLine" : 4486,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7160,
      "endLine" : 7224,
      "cleanedStartLine" : 7160,
      "cleanedEndLine" : 7224
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4486,
      "endLine" : 4550,
      "cleanedStartLine" : 4486,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6801,
      "endLine" : 6865,
      "cleanedStartLine" : 6801,
      "cleanedEndLine" : 6865
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 256,
      "endLine" : 320,
      "cleanedStartLine" : 256,
      "cleanedEndLine" : 320
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 271,
      "endLine" : 335,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 335
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 407,
      "endLine" : 471,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 471
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 491,
      "endLine" : 555,
      "cleanedStartLine" : 491,
      "cleanedEndLine" : 555
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 271,
      "endLine" : 335,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 335
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 268,
      "endLine" : 332,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 332
    } ]
  }, {
    "blockSize" : 65,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 256,
      "endLine" : 320,
      "cleanedStartLine" : 256,
      "cleanedEndLine" : 320
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 268,
      "endLine" : 332,
      "cleanedStartLine" : 268,
      "cleanedEndLine" : 332
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 264,
      "endLine" : 327,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 360,
      "endLine" : 423,
      "cleanedStartLine" : 360,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 264,
      "endLine" : 327,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 456,
      "endLine" : 519,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 519
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 264,
      "endLine" : 327,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 552,
      "endLine" : 615,
      "cleanedStartLine" : 552,
      "cleanedEndLine" : 615
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 264,
      "endLine" : 327,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 648,
      "endLine" : 711,
      "cleanedStartLine" : 648,
      "cleanedEndLine" : 711
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 40,
      "endLine" : 103,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 103
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 55,
      "endLine" : 118,
      "cleanedStartLine" : 55,
      "cleanedEndLine" : 118
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 46,
      "endLine" : 109,
      "cleanedStartLine" : 46,
      "cleanedEndLine" : 109
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 64,
      "endLine" : 127,
      "cleanedStartLine" : 64,
      "cleanedEndLine" : 127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 47,
      "endLine" : 110,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 110
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 58,
      "endLine" : 121,
      "cleanedStartLine" : 58,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 67,
      "endLine" : 130,
      "cleanedStartLine" : 67,
      "cleanedEndLine" : 130
    } ]
  }, {
    "blockSize" : 64,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 59,
      "endLine" : 122,
      "cleanedStartLine" : 59,
      "cleanedEndLine" : 122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 62,
      "endLine" : 125,
      "cleanedStartLine" : 62,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 63,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 325,
      "endLine" : 387,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 409,
      "endLine" : 471,
      "cleanedStartLine" : 409,
      "cleanedEndLine" : 471
    } ]
  }, {
    "blockSize" : 63,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 325,
      "endLine" : 387,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 493,
      "endLine" : 555,
      "cleanedStartLine" : 493,
      "cleanedEndLine" : 555
    } ]
  }, {
    "blockSize" : 62,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 247,
      "endLine" : 308,
      "cleanedStartLine" : 247,
      "cleanedEndLine" : 308
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 326,
      "endLine" : 387,
      "cleanedStartLine" : 326,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 62,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 247,
      "endLine" : 308,
      "cleanedStartLine" : 247,
      "cleanedEndLine" : 308
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 410,
      "endLine" : 471,
      "cleanedStartLine" : 410,
      "cleanedEndLine" : 471
    } ]
  }, {
    "blockSize" : 62,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 247,
      "endLine" : 308,
      "cleanedStartLine" : 247,
      "cleanedEndLine" : 308
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 494,
      "endLine" : 555,
      "cleanedStartLine" : 494,
      "cleanedEndLine" : 555
    } ]
  }, {
    "blockSize" : 62,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4582,
      "endLine" : 4643,
      "cleanedStartLine" : 4582,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6548,
      "endLine" : 6609,
      "cleanedStartLine" : 6548,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 60,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4208,
      "endLine" : 4267,
      "cleanedStartLine" : 4208,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4500,
      "endLine" : 4559,
      "cleanedStartLine" : 4500,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 60,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2840,
      "endLine" : 2899,
      "cleanedStartLine" : 2840,
      "cleanedEndLine" : 2899
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3397,
      "endLine" : 3456,
      "cleanedStartLine" : 3397,
      "cleanedEndLine" : 3456
    } ]
  }, {
    "blockSize" : 57,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2276,
      "endLine" : 2332,
      "cleanedStartLine" : 2276,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7445,
      "endLine" : 7501,
      "cleanedStartLine" : 7445,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 57,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5284,
      "endLine" : 5340,
      "cleanedStartLine" : 5284,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7445,
      "endLine" : 7501,
      "cleanedStartLine" : 7445,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 56,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 1513,
      "endLine" : 1568,
      "cleanedStartLine" : 1513,
      "cleanedEndLine" : 1568
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 1831,
      "endLine" : 1886,
      "cleanedStartLine" : 1831,
      "cleanedEndLine" : 1886
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4214,
      "endLine" : 4267,
      "cleanedStartLine" : 4214,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7649,
      "endLine" : 7702,
      "cleanedStartLine" : 7649,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4214,
      "endLine" : 4267,
      "cleanedStartLine" : 4214,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7732,
      "endLine" : 7785,
      "cleanedStartLine" : 7732,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4299,
      "endLine" : 4352,
      "cleanedStartLine" : 4299,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4506,
      "endLine" : 4559,
      "cleanedStartLine" : 4506,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4299,
      "endLine" : 4352,
      "cleanedStartLine" : 4299,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7649,
      "endLine" : 7702,
      "cleanedStartLine" : 7649,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4299,
      "endLine" : 4352,
      "cleanedStartLine" : 4299,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7732,
      "endLine" : 7785,
      "cleanedStartLine" : 7732,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7649,
      "endLine" : 7702,
      "cleanedStartLine" : 7649,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7732,
      "endLine" : 7785,
      "cleanedStartLine" : 7732,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4506,
      "endLine" : 4559,
      "cleanedStartLine" : 4506,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7649,
      "endLine" : 7702,
      "cleanedStartLine" : 7649,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4506,
      "endLine" : 4559,
      "cleanedStartLine" : 4506,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7732,
      "endLine" : 7785,
      "cleanedStartLine" : 7732,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 54,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4214,
      "endLine" : 4267,
      "cleanedStartLine" : 4214,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4299,
      "endLine" : 4352,
      "cleanedStartLine" : 4299,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2938,
      "endLine" : 2990,
      "cleanedStartLine" : 2938,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8400,
      "endLine" : 8452,
      "cleanedStartLine" : 8400,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6557,
      "endLine" : 6609,
      "cleanedStartLine" : 6557,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6646,
      "endLine" : 6698,
      "cleanedStartLine" : 6646,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4591,
      "endLine" : 4643,
      "cleanedStartLine" : 4591,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6646,
      "endLine" : 6698,
      "cleanedStartLine" : 6646,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6996,
      "endLine" : 7048,
      "cleanedStartLine" : 6996,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7303,
      "endLine" : 7355,
      "cleanedStartLine" : 7303,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 750,
      "endLine" : 802,
      "cleanedStartLine" : 750,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1623,
      "endLine" : 1675,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1675
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1035,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1035
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 759,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 759
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6942,
      "endLine" : 6994,
      "cleanedStartLine" : 6942,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7249,
      "endLine" : 7301,
      "cleanedStartLine" : 7249,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1468,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 933,
      "endLine" : 985,
      "cleanedStartLine" : 933,
      "cleanedEndLine" : 985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2604,
      "endLine" : 2656,
      "cleanedStartLine" : 2604,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2747,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2747
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3616,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3616
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3339,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3339
    } ]
  }, {
    "blockSize" : 53,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2386,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2386
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3894,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3894
    } ]
  }, {
    "blockSize" : 52,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6647,
      "endLine" : 6698,
      "cleanedStartLine" : 6647,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7163,
      "endLine" : 7214,
      "cleanedStartLine" : 7163,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 52,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6558,
      "endLine" : 6609,
      "cleanedStartLine" : 6558,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7163,
      "endLine" : 7214,
      "cleanedStartLine" : 7163,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 52,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4592,
      "endLine" : 4643,
      "cleanedStartLine" : 4592,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7163,
      "endLine" : 7214,
      "cleanedStartLine" : 7163,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 52,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 312,
      "endLine" : 363,
      "cleanedStartLine" : 312,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 346,
      "endLine" : 397,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 296,
      "endLine" : 346,
      "cleanedStartLine" : 296,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1135,
      "endLine" : 1185,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1185
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4302,
      "endLine" : 4352,
      "cleanedStartLine" : 4302,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4509,
      "endLine" : 4559,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4217,
      "endLine" : 4267,
      "cleanedStartLine" : 4217,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 292,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 292
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 427,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 427
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1033,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 757,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3614,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3614
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1156,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1291,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1291
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3337,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2022,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2745,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1466,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6648,
      "endLine" : 6698,
      "cleanedStartLine" : 6648,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3042,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3042
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6559,
      "endLine" : 6609,
      "cleanedStartLine" : 6559,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4593,
      "endLine" : 4643,
      "cleanedStartLine" : 4593,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6750,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7652,
      "endLine" : 7702,
      "cleanedStartLine" : 7652,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7735,
      "endLine" : 7785,
      "cleanedStartLine" : 7735,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7819,
      "endLine" : 7869,
      "cleanedStartLine" : 7819,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6858,
      "endLine" : 6908,
      "cleanedStartLine" : 6858,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7164,
      "endLine" : 7214,
      "cleanedStartLine" : 7164,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2384,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7921,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4695,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 51,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3892,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4404,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2941,
      "endLine" : 2990,
      "cleanedStartLine" : 2941,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8601,
      "endLine" : 8650,
      "cleanedStartLine" : 8601,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 861,
      "endLine" : 910,
      "cleanedStartLine" : 861,
      "cleanedEndLine" : 910
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5618,
      "endLine" : 5667,
      "cleanedStartLine" : 5618,
      "cleanedEndLine" : 5667
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2455,
      "endLine" : 2504,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2504
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4887,
      "endLine" : 4936,
      "cleanedStartLine" : 4887,
      "cleanedEndLine" : 4936
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4010,
      "endLine" : 4059,
      "cleanedStartLine" : 4010,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6945,
      "endLine" : 6994,
      "cleanedStartLine" : 6945,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4010,
      "endLine" : 4059,
      "cleanedStartLine" : 4010,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7252,
      "endLine" : 7301,
      "cleanedStartLine" : 7252,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8403,
      "endLine" : 8452,
      "cleanedStartLine" : 8403,
      "cleanedEndLine" : 8452
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8601,
      "endLine" : 8650,
      "cleanedStartLine" : 8601,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 861,
      "endLine" : 910,
      "cleanedStartLine" : 861,
      "cleanedEndLine" : 910
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4887,
      "endLine" : 4936,
      "cleanedStartLine" : 4887,
      "cleanedEndLine" : 4936
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2455,
      "endLine" : 2504,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2504
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5618,
      "endLine" : 5667,
      "cleanedStartLine" : 5618,
      "cleanedEndLine" : 5667
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2455,
      "endLine" : 2504,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2504
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6380,
      "endLine" : 6429,
      "cleanedStartLine" : 6380,
      "cleanedEndLine" : 6429
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 861,
      "endLine" : 910,
      "cleanedStartLine" : 861,
      "cleanedEndLine" : 910
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6380,
      "endLine" : 6429,
      "cleanedStartLine" : 6380,
      "cleanedEndLine" : 6429
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 861,
      "endLine" : 910,
      "cleanedStartLine" : 861,
      "cleanedEndLine" : 910
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7172,
      "endLine" : 7221,
      "cleanedStartLine" : 7172,
      "cleanedEndLine" : 7221
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2455,
      "endLine" : 2504,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2504
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7172,
      "endLine" : 7221,
      "cleanedStartLine" : 7172,
      "cleanedEndLine" : 7221
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 806,
      "endLine" : 855,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 855
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1546,
      "endLine" : 1595,
      "cleanedStartLine" : 1546,
      "cleanedEndLine" : 1595
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1687,
      "endLine" : 1736,
      "cleanedStartLine" : 1687,
      "cleanedEndLine" : 1736
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2800,
      "endLine" : 2849,
      "cleanedStartLine" : 2800,
      "cleanedEndLine" : 2849
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4110,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4110
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8123,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8123
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 350,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 350
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1654,
      "endLine" : 1703,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1703
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5618,
      "endLine" : 5667,
      "cleanedStartLine" : 5618,
      "cleanedEndLine" : 5667
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1654,
      "endLine" : 1703,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1703
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4887,
      "endLine" : 4936,
      "cleanedStartLine" : 4887,
      "cleanedEndLine" : 4936
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1654,
      "endLine" : 1703,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1703
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7172,
      "endLine" : 7221,
      "cleanedStartLine" : 7172,
      "cleanedEndLine" : 7221
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 485,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1654,
      "endLine" : 1703,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1703
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6380,
      "endLine" : 6429,
      "cleanedStartLine" : 6380,
      "cleanedEndLine" : 6429
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 918,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 918
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1774,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1774
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1639,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1349,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1349
    } ]
  }, {
    "blockSize" : 50,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 783,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1214,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1214
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2259,
      "endLine" : 2307,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2800,
      "endLine" : 2848,
      "cleanedStartLine" : 2800,
      "cleanedEndLine" : 2848
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1687,
      "endLine" : 1735,
      "cleanedStartLine" : 1687,
      "cleanedEndLine" : 1735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2259,
      "endLine" : 2307,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2307
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1466,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1466
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3614,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2284,
      "endLine" : 2332,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8212,
      "endLine" : 8260,
      "cleanedStartLine" : 8212,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4695,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4695
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2309,
      "endLine" : 2357,
      "cleanedStartLine" : 2309,
      "cleanedEndLine" : 2357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2851,
      "endLine" : 2899,
      "cleanedStartLine" : 2851,
      "cleanedEndLine" : 2899
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2022,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3892,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3892
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2309,
      "endLine" : 2357,
      "cleanedStartLine" : 2309,
      "cleanedEndLine" : 2357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3408,
      "endLine" : 3456,
      "cleanedStartLine" : 3408,
      "cleanedEndLine" : 3456
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3337,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3337
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7921,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1033,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1033
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6750,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6750
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2384,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2384
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4109,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4109
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5292,
      "endLine" : 5340,
      "cleanedStartLine" : 5292,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8212,
      "endLine" : 8260,
      "cleanedStartLine" : 8212,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 757,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 757
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2745,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2745
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 619,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 619
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7048,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7048
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7355,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7355
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7551,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7551
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8310,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8310
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8122,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8122
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8700,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8700
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3042,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8502,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8502
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1908,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1908
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1052,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1052
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1483,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1483
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7453,
      "endLine" : 7501,
      "cleanedStartLine" : 7453,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8212,
      "endLine" : 8260,
      "cleanedStartLine" : 8212,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 49,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4404,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4404
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 595,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 595
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6861,
      "endLine" : 6908,
      "cleanedStartLine" : 6861,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4305,
      "endLine" : 4352,
      "cleanedStartLine" : 4305,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4220,
      "endLine" : 4267,
      "cleanedStartLine" : 4220,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4596,
      "endLine" : 4643,
      "cleanedStartLine" : 4596,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4512,
      "endLine" : 4559,
      "cleanedStartLine" : 4512,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6861,
      "endLine" : 6908,
      "cleanedStartLine" : 6861,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6562,
      "endLine" : 6609,
      "cleanedStartLine" : 6562,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6651,
      "endLine" : 6698,
      "cleanedStartLine" : 6651,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6861,
      "endLine" : 6908,
      "cleanedStartLine" : 6861,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7167,
      "endLine" : 7214,
      "cleanedStartLine" : 7167,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7822,
      "endLine" : 7869,
      "cleanedStartLine" : 7822,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7655,
      "endLine" : 7702,
      "cleanedStartLine" : 7655,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4012,
      "endLine" : 4059,
      "cleanedStartLine" : 4012,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7738,
      "endLine" : 7785,
      "cleanedStartLine" : 7738,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8260,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4512,
      "endLine" : 4559,
      "cleanedStartLine" : 4512,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4512,
      "endLine" : 4559,
      "cleanedStartLine" : 4512,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 346,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 545,
      "endLine" : 592,
      "cleanedStartLine" : 545,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7167,
      "endLine" : 7214,
      "cleanedStartLine" : 7167,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5340,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7501,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2332,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8260,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5340,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2332,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3285,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2332,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4596,
      "endLine" : 4643,
      "cleanedStartLine" : 4596,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8260,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3205,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7501,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4596,
      "endLine" : 4643,
      "cleanedStartLine" : 4596,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2332,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4220,
      "endLine" : 4267,
      "cleanedStartLine" : 4220,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4220,
      "endLine" : 4267,
      "cleanedStartLine" : 4220,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 289,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7655,
      "endLine" : 7702,
      "cleanedStartLine" : 7655,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7822,
      "endLine" : 7869,
      "cleanedStartLine" : 7822,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7738,
      "endLine" : 7785,
      "cleanedStartLine" : 7738,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 781,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 781
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 916,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 916
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 348,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 483,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 483
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1607,
      "endLine" : 1654,
      "cleanedStartLine" : 1607,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1433,
      "endLine" : 1480,
      "cleanedStartLine" : 1433,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4305,
      "endLine" : 4352,
      "cleanedStartLine" : 4305,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4305,
      "endLine" : 4352,
      "cleanedStartLine" : 4305,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7501,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8260,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5340,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5420,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5340,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 559,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7501,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8072,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1288,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1153,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1578,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 424,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1423,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6651,
      "endLine" : 6698,
      "cleanedStartLine" : 6651,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6651,
      "endLine" : 6698,
      "cleanedStartLine" : 6651,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7167,
      "endLine" : 7214,
      "cleanedStartLine" : 7167,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6562,
      "endLine" : 6609,
      "cleanedStartLine" : 6562,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7738,
      "endLine" : 7785,
      "cleanedStartLine" : 7738,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7822,
      "endLine" : 7869,
      "cleanedStartLine" : 7822,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6947,
      "endLine" : 6994,
      "cleanedStartLine" : 6947,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7655,
      "endLine" : 7702,
      "cleanedStartLine" : 7655,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1772,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1772
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6562,
      "endLine" : 6609,
      "cleanedStartLine" : 6562,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7254,
      "endLine" : 7301,
      "cleanedStartLine" : 7254,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1347,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1347
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1637,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1637
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1656,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1212,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1212
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1713,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1713
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1848,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 48,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 857,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 992,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 992
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 659,
      "endLine" : 705,
      "cleanedStartLine" : 659,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1368,
      "endLine" : 1414,
      "cleanedStartLine" : 1368,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 659,
      "endLine" : 705,
      "cleanedStartLine" : 659,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1290,
      "endLine" : 1336,
      "cleanedStartLine" : 1290,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 659,
      "endLine" : 705,
      "cleanedStartLine" : 659,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1561,
      "endLine" : 1607,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1368,
      "endLine" : 1414,
      "cleanedStartLine" : 1368,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1561,
      "endLine" : 1607,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1212,
      "endLine" : 1258,
      "cleanedStartLine" : 1212,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1290,
      "endLine" : 1336,
      "cleanedStartLine" : 1290,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1212,
      "endLine" : 1258,
      "cleanedStartLine" : 1212,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1561,
      "endLine" : 1607,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1212,
      "endLine" : 1258,
      "cleanedStartLine" : 1212,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1368,
      "endLine" : 1414,
      "cleanedStartLine" : 1368,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1290,
      "endLine" : 1336,
      "cleanedStartLine" : 1290,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1561,
      "endLine" : 1607,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 2911,
      "endLine" : 2957,
      "cleanedStartLine" : 2911,
      "cleanedEndLine" : 2957
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3255,
      "endLine" : 3301,
      "cleanedStartLine" : 3255,
      "cleanedEndLine" : 3301
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1135,
      "endLine" : 1181,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1368,
      "endLine" : 1414,
      "cleanedStartLine" : 1368,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1135,
      "endLine" : 1181,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1290,
      "endLine" : 1336,
      "cleanedStartLine" : 1290,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1135,
      "endLine" : 1181,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1561,
      "endLine" : 1607,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 2530,
      "endLine" : 2576,
      "cleanedStartLine" : 2530,
      "cleanedEndLine" : 2576
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 2874,
      "endLine" : 2920,
      "cleanedStartLine" : 2874,
      "cleanedEndLine" : 2920
    } ]
  }, {
    "blockSize" : 47,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3963,
      "endLine" : 4009,
      "cleanedStartLine" : 3963,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1758,
      "endLine" : 1804,
      "cleanedStartLine" : 1758,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2569,
      "endLine" : 2614,
      "cleanedStartLine" : 2569,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8605,
      "endLine" : 8650,
      "cleanedStartLine" : 8605,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2569,
      "endLine" : 2614,
      "cleanedStartLine" : 2569,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8407,
      "endLine" : 8452,
      "cleanedStartLine" : 8407,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1258,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1336,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2490,
      "endLine" : 2535,
      "cleanedStartLine" : 2490,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2858,
      "endLine" : 2903,
      "cleanedStartLine" : 2858,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1463,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1607,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 705,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1618,
      "endLine" : 1663,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 704,
      "endLine" : 749,
      "cleanedStartLine" : 704,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 980,
      "endLine" : 1025,
      "cleanedStartLine" : 980,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 768,
      "endLine" : 813,
      "cleanedStartLine" : 768,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7456,
      "endLine" : 7501,
      "cleanedStartLine" : 7456,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8215,
      "endLine" : 8260,
      "cleanedStartLine" : 8215,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1181,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8027,
      "endLine" : 8072,
      "cleanedStartLine" : 8027,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3611,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3611
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3889,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3889
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2019,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2019
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3039,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3334,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4106,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4106
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4401,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4401
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4692,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4692
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7045,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7045
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7352,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7352
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7918,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7918
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1030,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1030
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 616,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8119,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8119
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8307,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8307
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8697,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8697
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7548,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7548
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8499,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8499
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6747,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6747
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2381,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2569,
      "endLine" : 2614,
      "cleanedStartLine" : 2569,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2945,
      "endLine" : 2990,
      "cleanedStartLine" : 2945,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 754,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 754
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 346,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 346
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 481,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 481
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2742,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 914,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 914
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1654,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1654
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3160,
      "endLine" : 3205,
      "cleanedStartLine" : 3160,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3240,
      "endLine" : 3285,
      "cleanedStartLine" : 3240,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2253,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2287,
      "endLine" : 2332,
      "cleanedStartLine" : 2287,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1905,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1905
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1480,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1480
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1414,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1770,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1770
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5375,
      "endLine" : 5420,
      "cleanedStartLine" : 5375,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2174,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5295,
      "endLine" : 5340,
      "cleanedStartLine" : 5295,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1210,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1210
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1345,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1049,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1049
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1635,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1635
    } ]
  }, {
    "blockSize" : 46,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 779,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 779
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 592,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 973,
      "endLine" : 1017,
      "cleanedStartLine" : 973,
      "cleanedEndLine" : 1017
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1048,
      "endLine" : 1092,
      "cleanedStartLine" : 1048,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 973,
      "endLine" : 1017,
      "cleanedStartLine" : 973,
      "cleanedEndLine" : 1017
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1123,
      "endLine" : 1167,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1167
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 973,
      "endLine" : 1017,
      "cleanedStartLine" : 973,
      "cleanedEndLine" : 1017
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1198,
      "endLine" : 1242,
      "cleanedStartLine" : 1198,
      "cleanedEndLine" : 1242
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 898,
      "endLine" : 942,
      "cleanedStartLine" : 898,
      "cleanedEndLine" : 942
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1198,
      "endLine" : 1242,
      "cleanedStartLine" : 1198,
      "cleanedEndLine" : 1242
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 898,
      "endLine" : 942,
      "cleanedStartLine" : 898,
      "cleanedEndLine" : 942
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1123,
      "endLine" : 1167,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1167
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 898,
      "endLine" : 942,
      "cleanedStartLine" : 898,
      "cleanedEndLine" : 942
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1048,
      "endLine" : 1092,
      "cleanedStartLine" : 1048,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5979,
      "endLine" : 6023,
      "cleanedStartLine" : 5979,
      "cleanedEndLine" : 6023
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6052,
      "endLine" : 6096,
      "cleanedStartLine" : 6052,
      "cleanedEndLine" : 6096
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 516,
      "endLine" : 560,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 319,
      "endLine" : 363,
      "cleanedStartLine" : 319,
      "cleanedEndLine" : 363
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1123,
      "endLine" : 1167,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1198,
      "endLine" : 1242,
      "cleanedStartLine" : 1198,
      "cleanedEndLine" : 1242
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1048,
      "endLine" : 1092,
      "cleanedStartLine" : 1048,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1198,
      "endLine" : 1242,
      "cleanedStartLine" : 1198,
      "cleanedEndLine" : 1242
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1048,
      "endLine" : 1092,
      "cleanedStartLine" : 1048,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1123,
      "endLine" : 1167,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1167
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 898,
      "endLine" : 942,
      "cleanedStartLine" : 898,
      "cleanedEndLine" : 942
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 973,
      "endLine" : 1017,
      "cleanedStartLine" : 973,
      "cleanedEndLine" : 1017
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 661,
      "endLine" : 705,
      "cleanedStartLine" : 661,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1456,
      "endLine" : 1500,
      "cleanedStartLine" : 1456,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1638,
      "endLine" : 1682,
      "cleanedStartLine" : 1638,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3562,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3562
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3763,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3763
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3562,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3562
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3840,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3840
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3485,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3763,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3763
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3485,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3840,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3840
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3485,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3485
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3562,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3562
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3763,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3763
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3840,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3840
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 981,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 904,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1137,
      "endLine" : 1181,
      "cleanedStartLine" : 1137,
      "cleanedEndLine" : 1181
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1292,
      "endLine" : 1336,
      "cleanedStartLine" : 1292,
      "cleanedEndLine" : 1336
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1370,
      "endLine" : 1414,
      "cleanedStartLine" : 1370,
      "cleanedEndLine" : 1414
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1563,
      "endLine" : 1607,
      "cleanedStartLine" : 1563,
      "cleanedEndLine" : 1607
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1891,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1891
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1812,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1812
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2130,
      "endLine" : 2174,
      "cleanedStartLine" : 2130,
      "cleanedEndLine" : 2174
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7457,
      "endLine" : 7501,
      "cleanedStartLine" : 7457,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2535,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2535
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2614,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2614
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 516,
      "endLine" : 560,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 353,
      "endLine" : 397,
      "cleanedStartLine" : 353,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5296,
      "endLine" : 5340,
      "cleanedStartLine" : 5296,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5376,
      "endLine" : 5420,
      "cleanedStartLine" : 5376,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 628,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8216,
      "endLine" : 8260,
      "cleanedStartLine" : 8216,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8028,
      "endLine" : 8072,
      "cleanedStartLine" : 8028,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2693,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1970,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1214,
      "endLine" : 1258,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2990,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2990
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2209,
      "endLine" : 2253,
      "cleanedStartLine" : 2209,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3161,
      "endLine" : 3205,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2903,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3241,
      "endLine" : 3285,
      "cleanedStartLine" : 3241,
      "cleanedEndLine" : 3285
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8452,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 45,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2288,
      "endLine" : 2332,
      "cleanedStartLine" : 2288,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8650,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5267,
      "endLine" : 5310,
      "cleanedStartLine" : 5267,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4163,
      "endLine" : 4206,
      "cleanedStartLine" : 4163,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 305,
      "endLine" : 348,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 313,
      "endLine" : 356,
      "cleanedStartLine" : 313,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1726,
      "endLine" : 1769,
      "cleanedStartLine" : 1726,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1227,
      "endLine" : 1270,
      "cleanedStartLine" : 1227,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 894,
      "endLine" : 937,
      "cleanedStartLine" : 894,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 988,
      "endLine" : 1031,
      "cleanedStartLine" : 988,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 713,
      "endLine" : 756,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 756
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1302,
      "endLine" : 1345,
      "cleanedStartLine" : 1302,
      "cleanedEndLine" : 1345
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2996,
      "endLine" : 3039,
      "cleanedStartLine" : 2996,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1606,
      "endLine" : 1649,
      "cleanedStartLine" : 1606,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 517,
      "endLine" : 560,
      "cleanedStartLine" : 517,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5267,
      "endLine" : 5310,
      "cleanedStartLine" : 5267,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4410,
      "endLine" : 4453,
      "cleanedStartLine" : 4410,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1238,
      "endLine" : 1281,
      "cleanedStartLine" : 1238,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1279,
      "endLine" : 1322,
      "cleanedStartLine" : 1279,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1279,
      "endLine" : 1322,
      "cleanedStartLine" : 1279,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1726,
      "endLine" : 1769,
      "cleanedStartLine" : 1726,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1238,
      "endLine" : 1281,
      "cleanedStartLine" : 1238,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1726,
      "endLine" : 1769,
      "cleanedStartLine" : 1726,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1302,
      "endLine" : 1345,
      "cleanedStartLine" : 1302,
      "cleanedEndLine" : 1345
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2863,
      "endLine" : 2906,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2906
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5999,
      "endLine" : 6042,
      "cleanedStartLine" : 5999,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4907,
      "endLine" : 4950,
      "cleanedStartLine" : 4907,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2039,
      "endLine" : 2082,
      "cleanedStartLine" : 2039,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1846,
      "endLine" : 1889,
      "cleanedStartLine" : 1846,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4163,
      "endLine" : 4206,
      "cleanedStartLine" : 4163,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4410,
      "endLine" : 4453,
      "cleanedStartLine" : 4410,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4507,
      "endLine" : 4550,
      "cleanedStartLine" : 4507,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3563,
      "endLine" : 3606,
      "cleanedStartLine" : 3563,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 354,
      "endLine" : 397,
      "cleanedStartLine" : 354,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1238,
      "endLine" : 1281,
      "cleanedStartLine" : 1238,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1227,
      "endLine" : 1270,
      "cleanedStartLine" : 1227,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1279,
      "endLine" : 1322,
      "cleanedStartLine" : 1279,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1227,
      "endLine" : 1270,
      "cleanedStartLine" : 1227,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2886,
      "endLine" : 2929,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2453,
      "endLine" : 2496,
      "cleanedStartLine" : 2453,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3718,
      "endLine" : 3761,
      "cleanedStartLine" : 3718,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1606,
      "endLine" : 1649,
      "cleanedStartLine" : 1606,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 612,
      "endLine" : 655,
      "cleanedStartLine" : 612,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 453,
      "endLine" : 496,
      "cleanedStartLine" : 453,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1199,
      "endLine" : 1242,
      "cleanedStartLine" : 1199,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1726,
      "endLine" : 1769,
      "cleanedStartLine" : 1726,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1199,
      "endLine" : 1242,
      "cleanedStartLine" : 1199,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1238,
      "endLine" : 1281,
      "cleanedStartLine" : 1238,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 984,
      "endLine" : 1027,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6791,
      "endLine" : 6834,
      "cleanedStartLine" : 6791,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5449,
      "endLine" : 5492,
      "cleanedStartLine" : 5449,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4507,
      "endLine" : 4550,
      "cleanedStartLine" : 4507,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3602,
      "endLine" : 3645,
      "cleanedStartLine" : 3602,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 485,
      "endLine" : 528,
      "cleanedStartLine" : 485,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 544,
      "endLine" : 587,
      "cleanedStartLine" : 544,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3718,
      "endLine" : 3761,
      "cleanedStartLine" : 3718,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2996,
      "endLine" : 3039,
      "cleanedStartLine" : 2996,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3563,
      "endLine" : 3606,
      "cleanedStartLine" : 3563,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3602,
      "endLine" : 3645,
      "cleanedStartLine" : 3602,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1199,
      "endLine" : 1242,
      "cleanedStartLine" : 1199,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1279,
      "endLine" : 1322,
      "cleanedStartLine" : 1279,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1199,
      "endLine" : 1242,
      "cleanedStartLine" : 1199,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1227,
      "endLine" : 1270,
      "cleanedStartLine" : 1227,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 44,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 320,
      "endLine" : 363,
      "cleanedStartLine" : 320,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 445,
      "endLine" : 488,
      "cleanedStartLine" : 445,
      "cleanedEndLine" : 488
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1280,
      "endLine" : 1322,
      "cleanedStartLine" : 1280,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 569,
      "endLine" : 611,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5335,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5335
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5415,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5415
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2542,
      "endLine" : 2584,
      "cleanedStartLine" : 2542,
      "cleanedEndLine" : 2584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2980,
      "endLine" : 3022,
      "cleanedStartLine" : 2980,
      "cleanedEndLine" : 3022
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2454,
      "endLine" : 2496,
      "cleanedStartLine" : 2454,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1163,
      "endLine" : 1205,
      "cleanedStartLine" : 1163,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8255,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8255
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8067,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8067
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4508,
      "endLine" : 4550,
      "cleanedStartLine" : 4508,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1723,
      "endLine" : 1765,
      "cleanedStartLine" : 1723,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7496,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7496
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2542,
      "endLine" : 2584,
      "cleanedStartLine" : 2542,
      "cleanedEndLine" : 2584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3418,
      "endLine" : 3460,
      "cleanedStartLine" : 3418,
      "cleanedEndLine" : 3460
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 985,
      "endLine" : 1027,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 826,
      "endLine" : 868,
      "cleanedStartLine" : 826,
      "cleanedEndLine" : 868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 898,
      "endLine" : 940,
      "cleanedStartLine" : 898,
      "cleanedEndLine" : 940
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 826,
      "endLine" : 868,
      "cleanedStartLine" : 826,
      "cleanedEndLine" : 868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 973,
      "endLine" : 1015,
      "cleanedStartLine" : 973,
      "cleanedEndLine" : 1015
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 486,
      "endLine" : 528,
      "cleanedStartLine" : 486,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 826,
      "endLine" : 868,
      "cleanedStartLine" : 826,
      "cleanedEndLine" : 868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1123,
      "endLine" : 1165,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1165
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 826,
      "endLine" : 868,
      "cleanedStartLine" : 826,
      "cleanedEndLine" : 868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1198,
      "endLine" : 1240,
      "cleanedStartLine" : 1198,
      "cleanedEndLine" : 1240
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 826,
      "endLine" : 868,
      "cleanedStartLine" : 826,
      "cleanedEndLine" : 868
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1048,
      "endLine" : 1090,
      "cleanedStartLine" : 1048,
      "cleanedEndLine" : 1090
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 856,
      "endLine" : 898,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 898
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1597,
      "endLine" : 1639,
      "cleanedStartLine" : 1597,
      "cleanedEndLine" : 1639
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3280,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3280,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2997,
      "endLine" : 3039,
      "cleanedStartLine" : 2997,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1433,
      "endLine" : 1475,
      "cleanedStartLine" : 1433,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3280,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3238,
      "endLine" : 3280,
      "cleanedStartLine" : 3238,
      "cleanedEndLine" : 3280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1723,
      "endLine" : 1765,
      "cleanedStartLine" : 1723,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3603,
      "endLine" : 3645,
      "cleanedStartLine" : 3603,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2887,
      "endLine" : 2929,
      "cleanedStartLine" : 2887,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1163,
      "endLine" : 1205,
      "cleanedStartLine" : 1163,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3200,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3200
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3200,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3200
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3200,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3200
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3158,
      "endLine" : 3200,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3200
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6291,
      "endLine" : 6333,
      "cleanedStartLine" : 6291,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1274,
      "endLine" : 1316,
      "cleanedStartLine" : 1274,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2327,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2327,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3796,
      "endLine" : 3838,
      "cleanedStartLine" : 3796,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2327,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2285,
      "endLine" : 2327,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2327
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1200,
      "endLine" : 1242,
      "cleanedStartLine" : 1200,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 569,
      "endLine" : 611,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 454,
      "endLine" : 496,
      "cleanedStartLine" : 454,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5415,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5415
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5335,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5335
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 355,
      "endLine" : 397,
      "cleanedStartLine" : 355,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1239,
      "endLine" : 1281,
      "cleanedStartLine" : 1239,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 569,
      "endLine" : 611,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1723,
      "endLine" : 1765,
      "cleanedStartLine" : 1723,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 638,
      "endLine" : 680,
      "cleanedStartLine" : 638,
      "cleanedEndLine" : 680
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1431,
      "endLine" : 1473,
      "cleanedStartLine" : 1431,
      "cleanedEndLine" : 1473
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 638,
      "endLine" : 680,
      "cleanedStartLine" : 638,
      "cleanedEndLine" : 680
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2232,
      "endLine" : 2274,
      "cleanedStartLine" : 2232,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7496,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7496
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2774,
      "endLine" : 2816,
      "cleanedStartLine" : 2774,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8255,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8255
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3518,
      "endLine" : 3560,
      "cleanedStartLine" : 3518,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8067,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8067
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1433,
      "endLine" : 1475,
      "cleanedStartLine" : 1433,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1431,
      "endLine" : 1473,
      "cleanedStartLine" : 1431,
      "cleanedEndLine" : 1473
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2232,
      "endLine" : 2274,
      "cleanedStartLine" : 2232,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5335,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5335
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5415,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5415
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5293,
      "endLine" : 5335,
      "cleanedStartLine" : 5293,
      "cleanedEndLine" : 5335
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5373,
      "endLine" : 5415,
      "cleanedStartLine" : 5373,
      "cleanedEndLine" : 5415
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7496,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7496
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8067,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8067
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8025,
      "endLine" : 8067,
      "cleanedStartLine" : 8025,
      "cleanedEndLine" : 8067
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8255,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8255
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 518,
      "endLine" : 560,
      "cleanedStartLine" : 518,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3441,
      "endLine" : 3483,
      "cleanedStartLine" : 3441,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8213,
      "endLine" : 8255,
      "cleanedStartLine" : 8213,
      "cleanedEndLine" : 8255
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 678,
      "endLine" : 720,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 720
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1392,
      "endLine" : 1434,
      "cleanedStartLine" : 1392,
      "cleanedEndLine" : 1434
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3719,
      "endLine" : 3761,
      "cleanedStartLine" : 3719,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7454,
      "endLine" : 7496,
      "cleanedStartLine" : 7454,
      "cleanedEndLine" : 7496
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2040,
      "endLine" : 2082,
      "cleanedStartLine" : 2040,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 867,
      "endLine" : 909,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2992,
      "endLine" : 3034,
      "cleanedStartLine" : 2992,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 446,
      "endLine" : 488,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3287,
      "endLine" : 3329,
      "cleanedStartLine" : 3287,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6700,
      "endLine" : 6742,
      "cleanedStartLine" : 6700,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 707,
      "endLine" : 749,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 613,
      "endLine" : 655,
      "cleanedStartLine" : 613,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2980,
      "endLine" : 3022,
      "cleanedStartLine" : 2980,
      "cleanedEndLine" : 3022
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3418,
      "endLine" : 3460,
      "cleanedStartLine" : 3418,
      "cleanedEndLine" : 3460
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1847,
      "endLine" : 1889,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 867,
      "endLine" : 909,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3564,
      "endLine" : 3606,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2695,
      "endLine" : 2737,
      "cleanedStartLine" : 2695,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6315,
      "endLine" : 6357,
      "cleanedStartLine" : 6315,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1727,
      "endLine" : 1769,
      "cleanedStartLine" : 1727,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 569,
      "endLine" : 611,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7871,
      "endLine" : 7913,
      "cleanedStartLine" : 7871,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3842,
      "endLine" : 3884,
      "cleanedStartLine" : 3842,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 321,
      "endLine" : 363,
      "cleanedStartLine" : 321,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 299,
      "endLine" : 341,
      "cleanedStartLine" : 299,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 983,
      "endLine" : 1025,
      "cleanedStartLine" : 983,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4645,
      "endLine" : 4687,
      "cleanedStartLine" : 4645,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1762,
      "endLine" : 1804,
      "cleanedStartLine" : 1762,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 569,
      "endLine" : 611,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1228,
      "endLine" : 1270,
      "cleanedStartLine" : 1228,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4354,
      "endLine" : 4396,
      "cleanedStartLine" : 4354,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 771,
      "endLine" : 813,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5422,
      "endLine" : 5464,
      "cleanedStartLine" : 5422,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1416,
      "endLine" : 1458,
      "cleanedStartLine" : 1416,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1972,
      "endLine" : 2014,
      "cleanedStartLine" : 1972,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3967,
      "endLine" : 4009,
      "cleanedStartLine" : 3967,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 43,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1621,
      "endLine" : 1663,
      "cleanedStartLine" : 1621,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2334,
      "endLine" : 2376,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6701,
      "endLine" : 6742,
      "cleanedStartLine" : 6701,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 322,
      "endLine" : 363,
      "cleanedStartLine" : 322,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 772,
      "endLine" : 813,
      "cleanedStartLine" : 772,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5423,
      "endLine" : 5464,
      "cleanedStartLine" : 5423,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 986,
      "endLine" : 1027,
      "cleanedStartLine" : 986,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 356,
      "endLine" : 397,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2775,
      "endLine" : 2816,
      "cleanedStartLine" : 2775,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7872,
      "endLine" : 7913,
      "cleanedStartLine" : 7872,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 487,
      "endLine" : 528,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1229,
      "endLine" : 1270,
      "cleanedStartLine" : 1229,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3565,
      "endLine" : 3606,
      "cleanedStartLine" : 3565,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3024,
      "endLine" : 3065,
      "cleanedStartLine" : 3024,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2862,
      "endLine" : 2903,
      "cleanedStartLine" : 2862,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 546,
      "endLine" : 587,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 986,
      "endLine" : 1027,
      "cleanedStartLine" : 986,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 356,
      "endLine" : 397,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 322,
      "endLine" : 363,
      "cleanedStartLine" : 322,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2998,
      "endLine" : 3039,
      "cleanedStartLine" : 2998,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2457,
      "endLine" : 2498,
      "cleanedStartLine" : 2457,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3288,
      "endLine" : 3329,
      "cleanedStartLine" : 3288,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6701,
      "endLine" : 6742,
      "cleanedStartLine" : 6701,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1848,
      "endLine" : 1889,
      "cleanedStartLine" : 1848,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1641,
      "endLine" : 1682,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3024,
      "endLine" : 3065,
      "cleanedStartLine" : 3024,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1724,
      "endLine" : 1765,
      "cleanedStartLine" : 1724,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3968,
      "endLine" : 4009,
      "cleanedStartLine" : 3968,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1281,
      "endLine" : 1322,
      "cleanedStartLine" : 1281,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 863,
      "endLine" : 904,
      "cleanedStartLine" : 863,
      "cleanedEndLine" : 904
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4355,
      "endLine" : 4396,
      "cleanedStartLine" : 4355,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1417,
      "endLine" : 1458,
      "cleanedStartLine" : 1417,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2455,
      "endLine" : 2496,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1943,
      "endLine" : 1984,
      "cleanedStartLine" : 1943,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3565,
      "endLine" : 3606,
      "cleanedStartLine" : 3565,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6316,
      "endLine" : 6357,
      "cleanedStartLine" : 6316,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3720,
      "endLine" : 3761,
      "cleanedStartLine" : 3720,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2457,
      "endLine" : 2498,
      "cleanedStartLine" : 2457,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1459,
      "endLine" : 1500,
      "cleanedStartLine" : 1459,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 868,
      "endLine" : 909,
      "cleanedStartLine" : 868,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1763,
      "endLine" : 1804,
      "cleanedStartLine" : 1763,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 455,
      "endLine" : 496,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1622,
      "endLine" : 1663,
      "cleanedStartLine" : 1622,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 546,
      "endLine" : 587,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2041,
      "endLine" : 2082,
      "cleanedStartLine" : 2041,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1641,
      "endLine" : 1682,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1929,
      "endLine" : 1970,
      "cleanedStartLine" : 1929,
      "cleanedEndLine" : 1970
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 587,
      "endLine" : 628,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1608,
      "endLine" : 1649,
      "cleanedStartLine" : 1608,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2457,
      "endLine" : 2498,
      "cleanedStartLine" : 2457,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3968,
      "endLine" : 4009,
      "cleanedStartLine" : 3968,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5423,
      "endLine" : 5464,
      "cleanedStartLine" : 5423,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1973,
      "endLine" : 2014,
      "cleanedStartLine" : 1973,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1763,
      "endLine" : 1804,
      "cleanedStartLine" : 1763,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1217,
      "endLine" : 1258,
      "cleanedStartLine" : 1217,
      "cleanedEndLine" : 1258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1417,
      "endLine" : 1458,
      "cleanedStartLine" : 1417,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7872,
      "endLine" : 7913,
      "cleanedStartLine" : 7872,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2696,
      "endLine" : 2737,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2993,
      "endLine" : 3034,
      "cleanedStartLine" : 2993,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2335,
      "endLine" : 2376,
      "cleanedStartLine" : 2335,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2993,
      "endLine" : 3034,
      "cleanedStartLine" : 2993,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3288,
      "endLine" : 3329,
      "cleanedStartLine" : 3288,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3565,
      "endLine" : 3606,
      "cleanedStartLine" : 3565,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3843,
      "endLine" : 3884,
      "cleanedStartLine" : 3843,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4355,
      "endLine" : 4396,
      "cleanedStartLine" : 4355,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4646,
      "endLine" : 4687,
      "cleanedStartLine" : 4646,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 614,
      "endLine" : 655,
      "cleanedStartLine" : 614,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5423,
      "endLine" : 5464,
      "cleanedStartLine" : 5423,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 519,
      "endLine" : 560,
      "cleanedStartLine" : 519,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6316,
      "endLine" : 6357,
      "cleanedStartLine" : 6316,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6701,
      "endLine" : 6742,
      "cleanedStartLine" : 6701,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 487,
      "endLine" : 528,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7872,
      "endLine" : 7913,
      "cleanedStartLine" : 7872,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 868,
      "endLine" : 909,
      "cleanedStartLine" : 868,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1641,
      "endLine" : 1682,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1140,
      "endLine" : 1181,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1181
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 708,
      "endLine" : 749,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 984,
      "endLine" : 1025,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1132,
      "endLine" : 1173,
      "cleanedStartLine" : 1132,
      "cleanedEndLine" : 1173
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1687,
      "endLine" : 1728,
      "cleanedStartLine" : 1687,
      "cleanedEndLine" : 1728
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4646,
      "endLine" : 4687,
      "cleanedStartLine" : 4646,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1132,
      "endLine" : 1173,
      "cleanedStartLine" : 1132,
      "cleanedEndLine" : 1173
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2800,
      "endLine" : 2841,
      "cleanedStartLine" : 2800,
      "cleanedEndLine" : 2841
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 570,
      "endLine" : 611,
      "cleanedStartLine" : 570,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1132,
      "endLine" : 1173,
      "cleanedStartLine" : 1132,
      "cleanedEndLine" : 1173
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2259,
      "endLine" : 2300,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2300
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 447,
      "endLine" : 488,
      "cleanedStartLine" : 447,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2041,
      "endLine" : 2082,
      "cleanedStartLine" : 2041,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1459,
      "endLine" : 1500,
      "cleanedStartLine" : 1459,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1973,
      "endLine" : 2014,
      "cleanedStartLine" : 1973,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1848,
      "endLine" : 1889,
      "cleanedStartLine" : 1848,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1459,
      "endLine" : 1500,
      "cleanedStartLine" : 1459,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1728,
      "endLine" : 1769,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3843,
      "endLine" : 3884,
      "cleanedStartLine" : 3843,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1295,
      "endLine" : 1336,
      "cleanedStartLine" : 1295,
      "cleanedEndLine" : 1336
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 940,
      "endLine" : 981,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 455,
      "endLine" : 496,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 772,
      "endLine" : 813,
      "cleanedStartLine" : 772,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2775,
      "endLine" : 2816,
      "cleanedStartLine" : 2775,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 570,
      "endLine" : 611,
      "cleanedStartLine" : 570,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 447,
      "endLine" : 488,
      "cleanedStartLine" : 447,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 300,
      "endLine" : 341,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1201,
      "endLine" : 1242,
      "cleanedStartLine" : 1201,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 541,
      "endLine" : 582,
      "cleanedStartLine" : 541,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 817,
      "endLine" : 858,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 858
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1728,
      "endLine" : 1769,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 614,
      "endLine" : 655,
      "cleanedStartLine" : 614,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 315,
      "endLine" : 356,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3024,
      "endLine" : 3065,
      "cleanedStartLine" : 3024,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3604,
      "endLine" : 3645,
      "cleanedStartLine" : 3604,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1771,
      "endLine" : 1812,
      "cleanedStartLine" : 1771,
      "cleanedEndLine" : 1812
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1943,
      "endLine" : 1984,
      "cleanedStartLine" : 1943,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1164,
      "endLine" : 1205,
      "cleanedStartLine" : 1164,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 772,
      "endLine" : 813,
      "cleanedStartLine" : 772,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2494,
      "endLine" : 2535,
      "cleanedStartLine" : 2494,
      "cleanedEndLine" : 2535
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1201,
      "endLine" : 1242,
      "cleanedStartLine" : 1201,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1240,
      "endLine" : 1281,
      "cleanedStartLine" : 1240,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1622,
      "endLine" : 1663,
      "cleanedStartLine" : 1622,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2775,
      "endLine" : 2816,
      "cleanedStartLine" : 2775,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 984,
      "endLine" : 1025,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1566,
      "endLine" : 1607,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 708,
      "endLine" : 749,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 984,
      "endLine" : 1025,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 664,
      "endLine" : 705,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3968,
      "endLine" : 4009,
      "cleanedStartLine" : 3968,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2888,
      "endLine" : 2929,
      "cleanedStartLine" : 2888,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1943,
      "endLine" : 1984,
      "cleanedStartLine" : 1943,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4509,
      "endLine" : 4550,
      "cleanedStartLine" : 4509,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3024,
      "endLine" : 3065,
      "cleanedStartLine" : 3024,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2949,
      "endLine" : 2990,
      "cleanedStartLine" : 2949,
      "cleanedEndLine" : 2990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6316,
      "endLine" : 6357,
      "cleanedStartLine" : 6316,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6292,
      "endLine" : 6333,
      "cleanedStartLine" : 6292,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1763,
      "endLine" : 1804,
      "cleanedStartLine" : 1763,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1850,
      "endLine" : 1891,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1891
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2573,
      "endLine" : 2614,
      "cleanedStartLine" : 2573,
      "cleanedEndLine" : 2614
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2133,
      "endLine" : 2174,
      "cleanedStartLine" : 2133,
      "cleanedEndLine" : 2174
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1373,
      "endLine" : 1414,
      "cleanedStartLine" : 1373,
      "cleanedEndLine" : 1414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1240,
      "endLine" : 1281,
      "cleanedStartLine" : 1240,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 896,
      "endLine" : 937,
      "cleanedStartLine" : 896,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1281,
      "endLine" : 1322,
      "cleanedStartLine" : 1281,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3244,
      "endLine" : 3285,
      "cleanedStartLine" : 3244,
      "cleanedEndLine" : 3285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2335,
      "endLine" : 2376,
      "cleanedStartLine" : 2335,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2652,
      "endLine" : 2693,
      "cleanedStartLine" : 2652,
      "cleanedEndLine" : 2693
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1622,
      "endLine" : 1663,
      "cleanedStartLine" : 1622,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2335,
      "endLine" : 2376,
      "cleanedStartLine" : 2335,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2696,
      "endLine" : 2737,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2696,
      "endLine" : 2737,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2993,
      "endLine" : 3034,
      "cleanedStartLine" : 2993,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4059,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4059
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7460,
      "endLine" : 7501,
      "cleanedStartLine" : 7460,
      "cleanedEndLine" : 7501
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4267,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4267
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4352,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4352
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4559,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4559
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2212,
      "endLine" : 2253,
      "cleanedStartLine" : 2212,
      "cleanedEndLine" : 2253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1417,
      "endLine" : 1458,
      "cleanedStartLine" : 1417,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8411,
      "endLine" : 8452,
      "cleanedStartLine" : 8411,
      "cleanedEndLine" : 8452
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8609,
      "endLine" : 8650,
      "cleanedStartLine" : 8609,
      "cleanedEndLine" : 8650
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1973,
      "endLine" : 2014,
      "cleanedStartLine" : 1973,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8031,
      "endLine" : 8072,
      "cleanedStartLine" : 8031,
      "cleanedEndLine" : 8072
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8219,
      "endLine" : 8260,
      "cleanedStartLine" : 8219,
      "cleanedEndLine" : 8260
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 708,
      "endLine" : 749,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1275,
      "endLine" : 1316,
      "cleanedStartLine" : 1275,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4355,
      "endLine" : 4396,
      "cleanedStartLine" : 4355,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4646,
      "endLine" : 4687,
      "cleanedStartLine" : 4646,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2457,
      "endLine" : 2498,
      "cleanedStartLine" : 2457,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1434,
      "endLine" : 1475,
      "cleanedStartLine" : 1434,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6609,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6609
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6698,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6698
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5379,
      "endLine" : 5420,
      "cleanedStartLine" : 5379,
      "cleanedEndLine" : 5420
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6908,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6908
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6994,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6994
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4643,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4643
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5299,
      "endLine" : 5340,
      "cleanedStartLine" : 5299,
      "cleanedEndLine" : 5340
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3288,
      "endLine" : 3329,
      "cleanedStartLine" : 3288,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3565,
      "endLine" : 3606,
      "cleanedStartLine" : 3565,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2097,
      "endLine" : 2138,
      "cleanedStartLine" : 2097,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3843,
      "endLine" : 3884,
      "cleanedStartLine" : 3843,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3164,
      "endLine" : 3205,
      "cleanedStartLine" : 3164,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7869,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7869
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 519,
      "endLine" : 560,
      "cleanedStartLine" : 519,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7214,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7214
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7301,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7301
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 990,
      "endLine" : 1031,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 1031
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1229,
      "endLine" : 1270,
      "cleanedStartLine" : 1229,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7702,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7702
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2291,
      "endLine" : 2332,
      "cleanedStartLine" : 2291,
      "cleanedEndLine" : 2332
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7785,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7785
    } ]
  }, {
    "blockSize" : 42,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 307,
      "endLine" : 348,
      "cleanedStartLine" : 307,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 300,
      "endLine" : 341,
      "cleanedStartLine" : 300,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1253,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1253,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1253,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1213,
      "endLine" : 1253,
      "cleanedStartLine" : 1213,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2248,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2248
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2248,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2248
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2248,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2248
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2208,
      "endLine" : 2248,
      "cleanedStartLine" : 2208,
      "cleanedEndLine" : 2248
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1331,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1331
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1331,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1331
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1331,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1331
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1291,
      "endLine" : 1331,
      "cleanedStartLine" : 1291,
      "cleanedEndLine" : 1331
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6192,
      "endLine" : 6232,
      "cleanedStartLine" : 6192,
      "cleanedEndLine" : 6232
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6984,
      "endLine" : 7024,
      "cleanedStartLine" : 6984,
      "cleanedEndLine" : 7024
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1602,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1602
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1602,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1602
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1602,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1602
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1562,
      "endLine" : 1602,
      "cleanedStartLine" : 1562,
      "cleanedEndLine" : 1602
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 700,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 700,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 700,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 660,
      "endLine" : 700,
      "cleanedStartLine" : 660,
      "cleanedEndLine" : 700
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5460,
      "endLine" : 5500,
      "cleanedStartLine" : 5460,
      "cleanedEndLine" : 5500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6192,
      "endLine" : 6232,
      "cleanedStartLine" : 6192,
      "cleanedEndLine" : 6232
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1176,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1176,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5460,
      "endLine" : 5500,
      "cleanedStartLine" : 5460,
      "cleanedEndLine" : 5500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6984,
      "endLine" : 7024,
      "cleanedStartLine" : 6984,
      "cleanedEndLine" : 7024
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1176,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1136,
      "endLine" : 1176,
      "cleanedStartLine" : 1136,
      "cleanedEndLine" : 1176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6317,
      "endLine" : 6357,
      "cleanedStartLine" : 6317,
      "cleanedEndLine" : 6357
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 194,
      "endLine" : 234,
      "cleanedStartLine" : 194,
      "cleanedEndLine" : 234
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 287,
      "endLine" : 327,
      "cleanedStartLine" : 287,
      "cleanedEndLine" : 327
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 194,
      "endLine" : 234,
      "cleanedStartLine" : 194,
      "cleanedEndLine" : 234
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 479,
      "endLine" : 519,
      "cleanedStartLine" : 479,
      "cleanedEndLine" : 519
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 194,
      "endLine" : 234,
      "cleanedStartLine" : 194,
      "cleanedEndLine" : 234
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 383,
      "endLine" : 423,
      "cleanedStartLine" : 383,
      "cleanedEndLine" : 423
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 194,
      "endLine" : 234,
      "cleanedStartLine" : 194,
      "cleanedEndLine" : 234
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 671,
      "endLine" : 711,
      "cleanedStartLine" : 671,
      "cleanedEndLine" : 711
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 194,
      "endLine" : 234,
      "cleanedStartLine" : 194,
      "cleanedEndLine" : 234
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 575,
      "endLine" : 615,
      "cleanedStartLine" : 575,
      "cleanedEndLine" : 615
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 547,
      "endLine" : 587,
      "cleanedStartLine" : 547,
      "cleanedEndLine" : 587
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 488,
      "endLine" : 528,
      "cleanedStartLine" : 488,
      "cleanedEndLine" : 528
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7873,
      "endLine" : 7913,
      "cleanedStartLine" : 7873,
      "cleanedEndLine" : 7913
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1849,
      "endLine" : 1889,
      "cleanedStartLine" : 1849,
      "cleanedEndLine" : 1889
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7307,
      "endLine" : 7347,
      "cleanedStartLine" : 7307,
      "cleanedEndLine" : 7347
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 323,
      "endLine" : 363,
      "cleanedStartLine" : 323,
      "cleanedEndLine" : 363
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 520,
      "endLine" : 560,
      "cleanedStartLine" : 520,
      "cleanedEndLine" : 560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8262,
      "endLine" : 8302,
      "cleanedStartLine" : 8262,
      "cleanedEndLine" : 8302
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1282,
      "endLine" : 1322,
      "cleanedStartLine" : 1282,
      "cleanedEndLine" : 1322
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8074,
      "endLine" : 8114,
      "cleanedStartLine" : 8074,
      "cleanedEndLine" : 8114
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2042,
      "endLine" : 2082,
      "cleanedStartLine" : 2042,
      "cleanedEndLine" : 2082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2776,
      "endLine" : 2816,
      "cleanedStartLine" : 2776,
      "cleanedEndLine" : 2816
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1409,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1409
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1409,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1409
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1230,
      "endLine" : 1270,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2169,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2169
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2169,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2169
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3798,
      "endLine" : 3838,
      "cleanedStartLine" : 3798,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2169,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2169
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2129,
      "endLine" : 2169,
      "cleanedStartLine" : 2129,
      "cleanedEndLine" : 2169
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1409,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1409
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3443,
      "endLine" : 3483,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1369,
      "endLine" : 1409,
      "cleanedStartLine" : 1369,
      "cleanedEndLine" : 1409
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3520,
      "endLine" : 3560,
      "cleanedStartLine" : 3520,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1165,
      "endLine" : 1205,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1205
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1590,
      "endLine" : 1630,
      "cleanedStartLine" : 1590,
      "cleanedEndLine" : 1630
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4413,
      "endLine" : 4453,
      "cleanedStartLine" : 4413,
      "cleanedEndLine" : 4453
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4510,
      "endLine" : 4550,
      "cleanedStartLine" : 4510,
      "cleanedEndLine" : 4550
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1435,
      "endLine" : 1475,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1623,
      "endLine" : 1663,
      "cleanedStartLine" : 1623,
      "cleanedEndLine" : 1663
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 357,
      "endLine" : 397,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 397
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2098,
      "endLine" : 2138,
      "cleanedStartLine" : 2098,
      "cleanedEndLine" : 2138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1300,
      "endLine" : 1340,
      "cleanedStartLine" : 1300,
      "cleanedEndLine" : 1340
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8652,
      "endLine" : 8692,
      "cleanedStartLine" : 8652,
      "cleanedEndLine" : 8692
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5270,
      "endLine" : 5310,
      "cleanedStartLine" : 5270,
      "cleanedEndLine" : 5310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2336,
      "endLine" : 2376,
      "cleanedStartLine" : 2336,
      "cleanedEndLine" : 2376
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3969,
      "endLine" : 4009,
      "cleanedStartLine" : 3969,
      "cleanedEndLine" : 4009
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 615,
      "endLine" : 655,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 655
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6293,
      "endLine" : 6333,
      "cleanedStartLine" : 6293,
      "cleanedEndLine" : 6333
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1860,
      "endLine" : 1900,
      "cleanedStartLine" : 1860,
      "cleanedEndLine" : 1900
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2697,
      "endLine" : 2737,
      "cleanedStartLine" : 2697,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 448,
      "endLine" : 488,
      "cleanedStartLine" : 448,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1729,
      "endLine" : 1769,
      "cleanedStartLine" : 1729,
      "cleanedEndLine" : 1769
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1642,
      "endLine" : 1682,
      "cleanedStartLine" : 1642,
      "cleanedEndLine" : 1682
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3289,
      "endLine" : 3329,
      "cleanedStartLine" : 3289,
      "cleanedEndLine" : 3329
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 301,
      "endLine" : 341,
      "cleanedStartLine" : 301,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 869,
      "endLine" : 909,
      "cleanedStartLine" : 869,
      "cleanedEndLine" : 909
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 734,
      "endLine" : 774,
      "cleanedStartLine" : 734,
      "cleanedEndLine" : 774
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 571,
      "endLine" : 611,
      "cleanedStartLine" : 571,
      "cleanedEndLine" : 611
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2999,
      "endLine" : 3039,
      "cleanedStartLine" : 2999,
      "cleanedEndLine" : 3039
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6702,
      "endLine" : 6742,
      "cleanedStartLine" : 6702,
      "cleanedEndLine" : 6742
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6794,
      "endLine" : 6834,
      "cleanedStartLine" : 6794,
      "cleanedEndLine" : 6834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1725,
      "endLine" : 1765,
      "cleanedStartLine" : 1725,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7000,
      "endLine" : 7040,
      "cleanedStartLine" : 7000,
      "cleanedEndLine" : 7040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3605,
      "endLine" : 3645,
      "cleanedStartLine" : 3605,
      "cleanedEndLine" : 3645
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2994,
      "endLine" : 3034,
      "cleanedStartLine" : 2994,
      "cleanedEndLine" : 3034
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 316,
      "endLine" : 356,
      "cleanedStartLine" : 316,
      "cleanedEndLine" : 356
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1460,
      "endLine" : 1500,
      "cleanedStartLine" : 1460,
      "cleanedEndLine" : 1500
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7503,
      "endLine" : 7543,
      "cleanedStartLine" : 7503,
      "cleanedEndLine" : 7543
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1276,
      "endLine" : 1316,
      "cleanedStartLine" : 1276,
      "cleanedEndLine" : 1316
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 991,
      "endLine" : 1031,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 1031
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5452,
      "endLine" : 5492,
      "cleanedStartLine" : 5452,
      "cleanedEndLine" : 5492
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6002,
      "endLine" : 6042,
      "cleanedStartLine" : 6002,
      "cleanedEndLine" : 6042
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1004,
      "endLine" : 1044,
      "cleanedStartLine" : 1004,
      "cleanedEndLine" : 1044
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1241,
      "endLine" : 1281,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5424,
      "endLine" : 5464,
      "cleanedStartLine" : 5424,
      "cleanedEndLine" : 5464
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1202,
      "endLine" : 1242,
      "cleanedStartLine" : 1202,
      "cleanedEndLine" : 1242
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1944,
      "endLine" : 1984,
      "cleanedStartLine" : 1944,
      "cleanedEndLine" : 1984
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4061,
      "endLine" : 4101,
      "cleanedStartLine" : 4061,
      "cleanedEndLine" : 4101
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 436,
      "endLine" : 476,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 476
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 773,
      "endLine" : 813,
      "cleanedStartLine" : 773,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4356,
      "endLine" : 4396,
      "cleanedStartLine" : 4356,
      "cleanedEndLine" : 4396
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1418,
      "endLine" : 1458,
      "cleanedStartLine" : 1418,
      "cleanedEndLine" : 1458
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 308,
      "endLine" : 348,
      "cleanedStartLine" : 308,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3844,
      "endLine" : 3884,
      "cleanedStartLine" : 3844,
      "cleanedEndLine" : 3884
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 456,
      "endLine" : 496,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 496
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2889,
      "endLine" : 2929,
      "cleanedStartLine" : 2889,
      "cleanedEndLine" : 2929
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1764,
      "endLine" : 1804,
      "cleanedStartLine" : 1764,
      "cleanedEndLine" : 1804
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2456,
      "endLine" : 2496,
      "cleanedStartLine" : 2456,
      "cleanedEndLine" : 2496
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3566,
      "endLine" : 3606,
      "cleanedStartLine" : 3566,
      "cleanedEndLine" : 3606
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8454,
      "endLine" : 8494,
      "cleanedStartLine" : 8454,
      "cleanedEndLine" : 8494
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2458,
      "endLine" : 2498,
      "cleanedStartLine" : 2458,
      "cleanedEndLine" : 2498
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4910,
      "endLine" : 4950,
      "cleanedStartLine" : 4910,
      "cleanedEndLine" : 4950
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4647,
      "endLine" : 4687,
      "cleanedStartLine" : 4647,
      "cleanedEndLine" : 4687
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 985,
      "endLine" : 1025,
      "cleanedStartLine" : 985,
      "cleanedEndLine" : 1025
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 897,
      "endLine" : 937,
      "cleanedStartLine" : 897,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1974,
      "endLine" : 2014,
      "cleanedStartLine" : 1974,
      "cleanedEndLine" : 2014
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4166,
      "endLine" : 4206,
      "cleanedStartLine" : 4166,
      "cleanedEndLine" : 4206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 709,
      "endLine" : 749,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 749
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 987,
      "endLine" : 1027,
      "cleanedStartLine" : 987,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1609,
      "endLine" : 1649,
      "cleanedStartLine" : 1609,
      "cleanedEndLine" : 1649
    } ]
  }, {
    "blockSize" : 41,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3721,
      "endLine" : 3761,
      "cleanedStartLine" : 3721,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3025,
      "endLine" : 3065,
      "cleanedStartLine" : 3025,
      "cleanedEndLine" : 3065
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2259,
      "endLine" : 2298,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2298
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3345,
      "endLine" : 3384,
      "cleanedStartLine" : 3345,
      "cleanedEndLine" : 3384
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8645,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8645
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8447,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8447
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2530,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2530
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2530,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2530
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2530,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2530
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2491,
      "endLine" : 2530,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2530
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2985,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2985,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2985,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2946,
      "endLine" : 2985,
      "cleanedStartLine" : 2946,
      "cleanedEndLine" : 2985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2609,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2609,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2609,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2570,
      "endLine" : 2609,
      "cleanedStartLine" : 2570,
      "cleanedEndLine" : 2609
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 209,
      "endLine" : 248,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 248
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2359,
      "endLine" : 2398,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2295,
      "endLine" : 2334,
      "cleanedStartLine" : 2295,
      "cleanedEndLine" : 2334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2379,
      "endLine" : 2418,
      "cleanedStartLine" : 2379,
      "cleanedEndLine" : 2418
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2295,
      "endLine" : 2334,
      "cleanedStartLine" : 2295,
      "cleanedEndLine" : 2334
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2464,
      "endLine" : 2503,
      "cleanedStartLine" : 2464,
      "cleanedEndLine" : 2503
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2800,
      "endLine" : 2839,
      "cleanedStartLine" : 2800,
      "cleanedEndLine" : 2839
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3345,
      "endLine" : 3384,
      "cleanedStartLine" : 3345,
      "cleanedEndLine" : 3384
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1687,
      "endLine" : 1726,
      "cleanedStartLine" : 1687,
      "cleanedEndLine" : 1726
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3345,
      "endLine" : 3384,
      "cleanedStartLine" : 3345,
      "cleanedEndLine" : 3384
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8645,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8645
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8447,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8447
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 976,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 976
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1132,
      "endLine" : 1171,
      "cleanedStartLine" : 1132,
      "cleanedEndLine" : 1171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3345,
      "endLine" : 3384,
      "cleanedStartLine" : 3345,
      "cleanedEndLine" : 3384
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 976,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 976
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 976,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 976
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 937,
      "endLine" : 976,
      "cleanedStartLine" : 937,
      "cleanedEndLine" : 976
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8447,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8447
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8645,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8645
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5124,
      "endLine" : 5163,
      "cleanedStartLine" : 5124,
      "cleanedEndLine" : 5163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5855,
      "endLine" : 5894,
      "cleanedStartLine" : 5855,
      "cleanedEndLine" : 5894
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1807,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1807
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1807,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1807
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1807,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1807
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1768,
      "endLine" : 1807,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1807
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 899,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 899
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 899,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 899
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 899,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 899
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 860,
      "endLine" : 899,
      "cleanedStartLine" : 860,
      "cleanedEndLine" : 899
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8408,
      "endLine" : 8447,
      "cleanedStartLine" : 8408,
      "cleanedEndLine" : 8447
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8606,
      "endLine" : 8645,
      "cleanedStartLine" : 8606,
      "cleanedEndLine" : 8645
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1886,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1886
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1886,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1886
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1886,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1886
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1847,
      "endLine" : 1886,
      "cleanedStartLine" : 1847,
      "cleanedEndLine" : 1886
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 623,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 623
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 623,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 623
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1965,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1965,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1965,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1926,
      "endLine" : 1965,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 623,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 623
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 584,
      "endLine" : 623,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 623
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2688,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2688
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2688,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2688
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2688,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2688
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2649,
      "endLine" : 2688,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2688
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2898,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2898
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3722,
      "endLine" : 3761,
      "cleanedStartLine" : 3722,
      "cleanedEndLine" : 3761
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2898,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2898
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3521,
      "endLine" : 3560,
      "cleanedStartLine" : 3521,
      "cleanedEndLine" : 3560
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2898,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2898
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3444,
      "endLine" : 3483,
      "cleanedStartLine" : 3444,
      "cleanedEndLine" : 3483
    } ]
  }, {
    "blockSize" : 40,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2859,
      "endLine" : 2898,
      "cleanedStartLine" : 2859,
      "cleanedEndLine" : 2898
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3799,
      "endLine" : 3838,
      "cleanedStartLine" : 3799,
      "cleanedEndLine" : 3838
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1618,
      "endLine" : 1656,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3878,
      "endLine" : 3916,
      "cleanedStartLine" : 3878,
      "cleanedEndLine" : 3916
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1618,
      "endLine" : 1656,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3426,
      "endLine" : 3464,
      "cleanedStartLine" : 3426,
      "cleanedEndLine" : 3464
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 330,
      "endLine" : 368,
      "cleanedStartLine" : 330,
      "cleanedEndLine" : 368
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1042,
      "endLine" : 1080,
      "cleanedStartLine" : 1042,
      "cleanedEndLine" : 1080
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2522,
      "endLine" : 2560,
      "cleanedStartLine" : 2522,
      "cleanedEndLine" : 2560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2974,
      "endLine" : 3012,
      "cleanedStartLine" : 2974,
      "cleanedEndLine" : 3012
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3426,
      "endLine" : 3464,
      "cleanedStartLine" : 3426,
      "cleanedEndLine" : 3464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3878,
      "endLine" : 3916,
      "cleanedStartLine" : 3878,
      "cleanedEndLine" : 3916
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2522,
      "endLine" : 2560,
      "cleanedStartLine" : 2522,
      "cleanedEndLine" : 2560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3426,
      "endLine" : 3464,
      "cleanedStartLine" : 3426,
      "cleanedEndLine" : 3464
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2522,
      "endLine" : 2560,
      "cleanedStartLine" : 2522,
      "cleanedEndLine" : 2560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3878,
      "endLine" : 3916,
      "cleanedStartLine" : 3878,
      "cleanedEndLine" : 3916
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2070,
      "endLine" : 2108,
      "cleanedStartLine" : 2070,
      "cleanedEndLine" : 2108
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2522,
      "endLine" : 2560,
      "cleanedStartLine" : 2522,
      "cleanedEndLine" : 2560
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2070,
      "endLine" : 2108,
      "cleanedStartLine" : 2070,
      "cleanedEndLine" : 2108
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2974,
      "endLine" : 3012,
      "cleanedStartLine" : 2974,
      "cleanedEndLine" : 3012
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2070,
      "endLine" : 2108,
      "cleanedStartLine" : 2070,
      "cleanedEndLine" : 2108
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3426,
      "endLine" : 3464,
      "cleanedStartLine" : 3426,
      "cleanedEndLine" : 3464
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2070,
      "endLine" : 2108,
      "cleanedStartLine" : 2070,
      "cleanedEndLine" : 2108
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3878,
      "endLine" : 3916,
      "cleanedStartLine" : 3878,
      "cleanedEndLine" : 3916
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2974,
      "endLine" : 3012,
      "cleanedStartLine" : 2974,
      "cleanedEndLine" : 3012
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3426,
      "endLine" : 3464,
      "cleanedStartLine" : 3426,
      "cleanedEndLine" : 3464
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2974,
      "endLine" : 3012,
      "cleanedStartLine" : 2974,
      "cleanedEndLine" : 3012
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3878,
      "endLine" : 3916,
      "cleanedStartLine" : 3878,
      "cleanedEndLine" : 3916
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1618,
      "endLine" : 1656,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2522,
      "endLine" : 2560,
      "cleanedStartLine" : 2522,
      "cleanedEndLine" : 2560
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1618,
      "endLine" : 1656,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2070,
      "endLine" : 2108,
      "cleanedStartLine" : 2070,
      "cleanedEndLine" : 2108
    } ]
  }, {
    "blockSize" : 39,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1618,
      "endLine" : 1656,
      "cleanedStartLine" : 1618,
      "cleanedEndLine" : 1656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2974,
      "endLine" : 3012,
      "cleanedStartLine" : 2974,
      "cleanedEndLine" : 3012
    } ]
  }, {
    "blockSize" : 38,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1885,
      "endLine" : 1922,
      "cleanedStartLine" : 1885,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2688,
      "endLine" : 2725,
      "cleanedStartLine" : 2688,
      "cleanedEndLine" : 2725
    } ]
  }, {
    "blockSize" : 38,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4443,
      "endLine" : 4480,
      "cleanedStartLine" : 4443,
      "cleanedEndLine" : 4480
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5190,
      "endLine" : 5227,
      "cleanedStartLine" : 5190,
      "cleanedEndLine" : 5227
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4054,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4054
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4638,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4638
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4554,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4554
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4347,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4347
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4262,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4262
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7697,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7697
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7864,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7864
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7780,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7780
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2134,
      "endLine" : 2170,
      "cleanedStartLine" : 2134,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3215,
      "endLine" : 3251,
      "cleanedStartLine" : 3215,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7296,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7296
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7209,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7209
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6693,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6693
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6604,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6604
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6989,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6989
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3524,
      "endLine" : 3560,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3560
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6903,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6903
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4638,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4638
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4554,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4554
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4347,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4347
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4262,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4262
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4054,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4054
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 432,
      "endLine" : 468,
      "cleanedStartLine" : 432,
      "cleanedEndLine" : 468
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1145,
      "endLine" : 1181,
      "cleanedStartLine" : 1145,
      "cleanedEndLine" : 1181
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6989,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6989
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7780,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7780
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7697,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7697
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7864,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7864
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7296,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7296
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7209,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7209
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6903,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6903
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6693,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6693
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3725,
      "endLine" : 3761,
      "cleanedStartLine" : 3725,
      "cleanedEndLine" : 3761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6604,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6604
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 498,
      "endLine" : 534,
      "cleanedStartLine" : 498,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1087,
      "endLine" : 1123,
      "cleanedStartLine" : 1087,
      "cleanedEndLine" : 1123
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 498,
      "endLine" : 534,
      "cleanedStartLine" : 498,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2648,
      "endLine" : 2684,
      "cleanedStartLine" : 2648,
      "cleanedEndLine" : 2684
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3636,
      "endLine" : 3672,
      "cleanedStartLine" : 3636,
      "cleanedEndLine" : 3672
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5921,
      "endLine" : 5957,
      "cleanedStartLine" : 5921,
      "cleanedEndLine" : 5957
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1087,
      "endLine" : 1123,
      "cleanedStartLine" : 1087,
      "cleanedEndLine" : 1123
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2648,
      "endLine" : 2684,
      "cleanedStartLine" : 2648,
      "cleanedEndLine" : 2684
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4638,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4638
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4554,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4554
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4262,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4262
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4347,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4347
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4054,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4054
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6989,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6989
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6903,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6903
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6693,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6693
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6604,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6604
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4018,
      "endLine" : 4054,
      "cleanedStartLine" : 4018,
      "cleanedEndLine" : 4054
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4226,
      "endLine" : 4262,
      "cleanedStartLine" : 4226,
      "cleanedEndLine" : 4262
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4311,
      "endLine" : 4347,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4347
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4518,
      "endLine" : 4554,
      "cleanedStartLine" : 4518,
      "cleanedEndLine" : 4554
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4602,
      "endLine" : 4638,
      "cleanedStartLine" : 4602,
      "cleanedEndLine" : 4638
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7780,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7780
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7864,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7864
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7697,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7697
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7296,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7296
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3802,
      "endLine" : 3838,
      "cleanedStartLine" : 3802,
      "cleanedEndLine" : 3838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7209,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7209
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1650,
      "endLine" : 1686,
      "cleanedStartLine" : 1650,
      "cleanedEndLine" : 1686
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2134,
      "endLine" : 2170,
      "cleanedStartLine" : 2134,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6568,
      "endLine" : 6604,
      "cleanedStartLine" : 6568,
      "cleanedEndLine" : 6604
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6657,
      "endLine" : 6693,
      "cleanedStartLine" : 6657,
      "cleanedEndLine" : 6693
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6867,
      "endLine" : 6903,
      "cleanedStartLine" : 6867,
      "cleanedEndLine" : 6903
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6953,
      "endLine" : 6989,
      "cleanedStartLine" : 6953,
      "cleanedEndLine" : 6989
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1650,
      "endLine" : 1686,
      "cleanedStartLine" : 1650,
      "cleanedEndLine" : 1686
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3215,
      "endLine" : 3251,
      "cleanedStartLine" : 3215,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7173,
      "endLine" : 7209,
      "cleanedStartLine" : 7173,
      "cleanedEndLine" : 7209
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7260,
      "endLine" : 7296,
      "cleanedStartLine" : 7260,
      "cleanedEndLine" : 7296
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7661,
      "endLine" : 7697,
      "cleanedStartLine" : 7661,
      "cleanedEndLine" : 7697
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7744,
      "endLine" : 7780,
      "cleanedStartLine" : 7744,
      "cleanedEndLine" : 7780
    } ]
  }, {
    "blockSize" : 37,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3447,
      "endLine" : 3483,
      "cleanedStartLine" : 3447,
      "cleanedEndLine" : 3483
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7828,
      "endLine" : 7864,
      "cleanedStartLine" : 7828,
      "cleanedEndLine" : 7864
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5190,
      "endLine" : 5225,
      "cleanedStartLine" : 5190,
      "cleanedEndLine" : 5225
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5921,
      "endLine" : 5956,
      "cleanedStartLine" : 5921,
      "cleanedEndLine" : 5956
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3636,
      "endLine" : 3671,
      "cleanedStartLine" : 3636,
      "cleanedEndLine" : 3671
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4443,
      "endLine" : 4478,
      "cleanedStartLine" : 4443,
      "cleanedEndLine" : 4478
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3636,
      "endLine" : 3671,
      "cleanedStartLine" : 3636,
      "cleanedEndLine" : 3671
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5190,
      "endLine" : 5225,
      "cleanedStartLine" : 5190,
      "cleanedEndLine" : 5225
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 502,
      "endLine" : 537,
      "cleanedStartLine" : 502,
      "cleanedEndLine" : 537
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1135,
      "endLine" : 1170,
      "cleanedStartLine" : 1135,
      "cleanedEndLine" : 1170
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 502,
      "endLine" : 537,
      "cleanedStartLine" : 502,
      "cleanedEndLine" : 537
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1690,
      "endLine" : 1725,
      "cleanedStartLine" : 1690,
      "cleanedEndLine" : 1725
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4443,
      "endLine" : 4478,
      "cleanedStartLine" : 4443,
      "cleanedEndLine" : 4478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5921,
      "endLine" : 5956,
      "cleanedStartLine" : 5921,
      "cleanedEndLine" : 5956
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 502,
      "endLine" : 537,
      "cleanedStartLine" : 502,
      "cleanedEndLine" : 537
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3348,
      "endLine" : 3383,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3383
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 502,
      "endLine" : 537,
      "cleanedStartLine" : 502,
      "cleanedEndLine" : 537
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2803,
      "endLine" : 2838,
      "cleanedStartLine" : 2803,
      "cleanedEndLine" : 2838
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 502,
      "endLine" : 537,
      "cleanedStartLine" : 502,
      "cleanedEndLine" : 537
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2262,
      "endLine" : 2297,
      "cleanedStartLine" : 2262,
      "cleanedEndLine" : 2297
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 370,
      "endLine" : 405,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1083,
      "endLine" : 1118,
      "cleanedStartLine" : 1083,
      "cleanedEndLine" : 1118
    } ]
  }, {
    "blockSize" : 36,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1779,
      "endLine" : 1814,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1814
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1845,
      "endLine" : 1880,
      "cleanedStartLine" : 1845,
      "cleanedEndLine" : 1880
    } ]
  }, {
    "blockSize" : 35,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5766,
      "endLine" : 5800,
      "cleanedStartLine" : 5766,
      "cleanedEndLine" : 5800
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6187,
      "endLine" : 6221,
      "cleanedStartLine" : 6187,
      "cleanedEndLine" : 6221
    } ]
  }, {
    "blockSize" : 35,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1722,
      "endLine" : 1756,
      "cleanedStartLine" : 1722,
      "cleanedEndLine" : 1756
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1780,
      "endLine" : 1814,
      "cleanedStartLine" : 1780,
      "cleanedEndLine" : 1814
    } ]
  }, {
    "blockSize" : 35,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1722,
      "endLine" : 1756,
      "cleanedStartLine" : 1722,
      "cleanedEndLine" : 1756
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1846,
      "endLine" : 1880,
      "cleanedStartLine" : 1846,
      "cleanedEndLine" : 1880
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5236,
      "endLine" : 5268,
      "cleanedStartLine" : 5236,
      "cleanedEndLine" : 5268
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5968,
      "endLine" : 6000,
      "cleanedStartLine" : 5968,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4466,
      "endLine" : 4498,
      "cleanedStartLine" : 4466,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5251,
      "endLine" : 5283,
      "cleanedStartLine" : 5251,
      "cleanedEndLine" : 5283
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5190,
      "endLine" : 5222,
      "cleanedStartLine" : 5190,
      "cleanedEndLine" : 5222
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6704,
      "endLine" : 6736,
      "cleanedStartLine" : 6704,
      "cleanedEndLine" : 6736
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3636,
      "endLine" : 3668,
      "cleanedStartLine" : 3636,
      "cleanedEndLine" : 3668
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6704,
      "endLine" : 6736,
      "cleanedStartLine" : 6704,
      "cleanedEndLine" : 6736
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1231,
      "endLine" : 1263,
      "cleanedStartLine" : 1231,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1793,
      "endLine" : 1825,
      "cleanedStartLine" : 1793,
      "cleanedEndLine" : 1825
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6860,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6860
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6945,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6945
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6813,
      "endLine" : 6845,
      "cleanedStartLine" : 6813,
      "cleanedEndLine" : 6845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7119,
      "endLine" : 7151,
      "cleanedStartLine" : 7119,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2794,
      "endLine" : 2826,
      "cleanedStartLine" : 2794,
      "cleanedEndLine" : 2826
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5195,
      "endLine" : 5227,
      "cleanedStartLine" : 5195,
      "cleanedEndLine" : 5227
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2794,
      "endLine" : 2826,
      "cleanedStartLine" : 2794,
      "cleanedEndLine" : 2826
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4448,
      "endLine" : 4480,
      "cleanedStartLine" : 4448,
      "cleanedEndLine" : 4480
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6659,
      "endLine" : 6691,
      "cleanedStartLine" : 6659,
      "cleanedEndLine" : 6691
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7018,
      "endLine" : 7050,
      "cleanedStartLine" : 7018,
      "cleanedEndLine" : 7050
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5580,
      "endLine" : 5612,
      "cleanedStartLine" : 5580,
      "cleanedEndLine" : 5612
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1779,
      "endLine" : 1811,
      "cleanedStartLine" : 1779,
      "cleanedEndLine" : 1811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4443,
      "endLine" : 4475,
      "cleanedStartLine" : 4443,
      "cleanedEndLine" : 4475
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6704,
      "endLine" : 6736,
      "cleanedStartLine" : 6704,
      "cleanedEndLine" : 6736
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2932,
      "endLine" : 2964,
      "cleanedStartLine" : 2932,
      "cleanedEndLine" : 2964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1920,
      "endLine" : 1952,
      "cleanedStartLine" : 1920,
      "cleanedEndLine" : 1952
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1981,
      "endLine" : 2013,
      "cleanedStartLine" : 1981,
      "cleanedEndLine" : 2013
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2823,
      "endLine" : 2855,
      "cleanedStartLine" : 2823,
      "cleanedEndLine" : 2855
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5921,
      "endLine" : 5953,
      "cleanedStartLine" : 5921,
      "cleanedEndLine" : 5953
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6704,
      "endLine" : 6736,
      "cleanedStartLine" : 6704,
      "cleanedEndLine" : 6736
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4125,
      "endLine" : 4157,
      "cleanedStartLine" : 4125,
      "cleanedEndLine" : 4157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6449,
      "endLine" : 6481,
      "cleanedStartLine" : 6449,
      "cleanedEndLine" : 6481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2254,
      "endLine" : 2286,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 929,
      "endLine" : 961,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 961
    } ]
  }, {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6473,
      "endLine" : 6505,
      "cleanedStartLine" : 6473,
      "cleanedEndLine" : 6505
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1432,
      "endLine" : 1464,
      "cleanedStartLine" : 1432,
      "cleanedEndLine" : 1464
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2683,
      "endLine" : 2714,
      "cleanedStartLine" : 2683,
      "cleanedEndLine" : 2714
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2741,
      "endLine" : 2772,
      "cleanedStartLine" : 2741,
      "cleanedEndLine" : 2772
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 925,
      "endLine" : 956,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 956
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1666,
      "endLine" : 1697,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1697
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 954,
      "endLine" : 985,
      "cleanedStartLine" : 954,
      "cleanedEndLine" : 985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2741,
      "endLine" : 2772,
      "cleanedStartLine" : 2741,
      "cleanedEndLine" : 2772
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 954,
      "endLine" : 985,
      "cleanedStartLine" : 954,
      "cleanedEndLine" : 985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2683,
      "endLine" : 2714,
      "cleanedStartLine" : 2683,
      "cleanedEndLine" : 2714
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6910,
      "endLine" : 6941,
      "cleanedStartLine" : 6910,
      "cleanedEndLine" : 6941
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7216,
      "endLine" : 7247,
      "cleanedStartLine" : 7216,
      "cleanedEndLine" : 7247
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2625,
      "endLine" : 2656,
      "cleanedStartLine" : 2625,
      "cleanedEndLine" : 2656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2741,
      "endLine" : 2772,
      "cleanedStartLine" : 2741,
      "cleanedEndLine" : 2772
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2625,
      "endLine" : 2656,
      "cleanedStartLine" : 2625,
      "cleanedEndLine" : 2656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2683,
      "endLine" : 2714,
      "cleanedStartLine" : 2683,
      "cleanedEndLine" : 2714
    } ]
  }, {
    "blockSize" : 32,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 275,
      "endLine" : 306,
      "cleanedStartLine" : 275,
      "cleanedEndLine" : 306
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2425,
      "endLine" : 2456,
      "cleanedStartLine" : 2425,
      "cleanedEndLine" : 2456
    } ]
  }, {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2794,
      "endLine" : 2824,
      "cleanedStartLine" : 2794,
      "cleanedEndLine" : 2824
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3641,
      "endLine" : 3671,
      "cleanedStartLine" : 3641,
      "cleanedEndLine" : 3671
    } ]
  }, {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2794,
      "endLine" : 2824,
      "cleanedStartLine" : 2794,
      "cleanedEndLine" : 2824
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5926,
      "endLine" : 5956,
      "cleanedStartLine" : 5926,
      "cleanedEndLine" : 5956
    } ]
  }, {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2347,
      "endLine" : 2377,
      "cleanedStartLine" : 2347,
      "cleanedEndLine" : 2377
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2517,
      "endLine" : 2547,
      "cleanedStartLine" : 2517,
      "cleanedEndLine" : 2547
    } ]
  }, {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2926,
      "endLine" : 2956,
      "cleanedStartLine" : 2926,
      "cleanedEndLine" : 2956
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3483,
      "endLine" : 3513,
      "cleanedStartLine" : 3483,
      "cleanedEndLine" : 3513
    } ]
  }, {
    "blockSize" : 31,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2432,
      "endLine" : 2462,
      "cleanedStartLine" : 2432,
      "cleanedEndLine" : 2462
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2517,
      "endLine" : 2547,
      "cleanedStartLine" : 2517,
      "cleanedEndLine" : 2547
    } ]
  }, {
    "blockSize" : 30,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1096,
      "endLine" : 1125,
      "cleanedStartLine" : 1096,
      "cleanedEndLine" : 1125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2696,
      "endLine" : 2725,
      "cleanedStartLine" : 2696,
      "cleanedEndLine" : 2725
    } ]
  }, {
    "blockSize" : 30,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1096,
      "endLine" : 1125,
      "cleanedStartLine" : 1096,
      "cleanedEndLine" : 1125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1893,
      "endLine" : 1922,
      "cleanedStartLine" : 1893,
      "cleanedEndLine" : 1922
    } ]
  }, {
    "blockSize" : 30,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7991,
      "endLine" : 8020,
      "cleanedStartLine" : 7991,
      "cleanedEndLine" : 8020
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8181,
      "endLine" : 8210,
      "cleanedStartLine" : 8181,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 30,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 630,
      "endLine" : 659,
      "cleanedStartLine" : 630,
      "cleanedEndLine" : 659
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 906,
      "endLine" : 935,
      "cleanedStartLine" : 906,
      "cleanedEndLine" : 935
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1699,
      "endLine" : 1727,
      "cleanedStartLine" : 1699,
      "cleanedEndLine" : 1727
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2744,
      "endLine" : 2772,
      "cleanedStartLine" : 2744,
      "cleanedEndLine" : 2772
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1699,
      "endLine" : 1727,
      "cleanedStartLine" : 1699,
      "cleanedEndLine" : 1727
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2628,
      "endLine" : 2656,
      "cleanedStartLine" : 2628,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1699,
      "endLine" : 1727,
      "cleanedStartLine" : 1699,
      "cleanedEndLine" : 1727
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2686,
      "endLine" : 2714,
      "cleanedStartLine" : 2686,
      "cleanedEndLine" : 2714
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1766,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1924,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1924
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1766,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1845,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1845
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1766,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2568,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1766,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2489,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1766,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2647,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2647
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1845,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1924,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1924
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1845,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2647,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2647
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1845,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2568,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1845,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2489,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1924,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2647,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2647
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1924,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2489,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1924,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2568,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 617,
      "endLine" : 645,
      "cleanedStartLine" : 617,
      "cleanedEndLine" : 645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 713,
      "endLine" : 741,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 741
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 957,
      "endLine" : 985,
      "cleanedStartLine" : 957,
      "cleanedEndLine" : 985
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1699,
      "endLine" : 1727,
      "cleanedStartLine" : 1699,
      "cleanedEndLine" : 1727
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6856,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6856
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7247,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7247
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3911,
      "endLine" : 3939,
      "cleanedStartLine" : 3911,
      "cleanedEndLine" : 3939
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6259,
      "endLine" : 6287,
      "cleanedStartLine" : 6259,
      "cleanedEndLine" : 6287
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2489,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2647,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2647
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2489,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2568,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 521,
      "endLine" : 549,
      "cleanedStartLine" : 521,
      "cleanedEndLine" : 549
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 713,
      "endLine" : 741,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 741
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 521,
      "endLine" : 549,
      "cleanedStartLine" : 521,
      "cleanedEndLine" : 549
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 617,
      "endLine" : 645,
      "cleanedStartLine" : 617,
      "cleanedEndLine" : 645
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2568,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2568
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2647,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2647
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 425,
      "endLine" : 453,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 713,
      "endLine" : 741,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 741
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 425,
      "endLine" : 453,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 521,
      "endLine" : 549,
      "cleanedStartLine" : 521,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 425,
      "endLine" : 453,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 617,
      "endLine" : 645,
      "cleanedStartLine" : 617,
      "cleanedEndLine" : 645
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1018,
      "endLine" : 1046,
      "cleanedStartLine" : 1018,
      "cleanedEndLine" : 1046
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4678,
      "endLine" : 4706,
      "cleanedStartLine" : 4678,
      "cleanedEndLine" : 4706
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 329,
      "endLine" : 357,
      "cleanedStartLine" : 329,
      "cleanedEndLine" : 357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 425,
      "endLine" : 453,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 453
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 329,
      "endLine" : 357,
      "cleanedStartLine" : 329,
      "cleanedEndLine" : 357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 617,
      "endLine" : 645,
      "cleanedStartLine" : 617,
      "cleanedEndLine" : 645
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 329,
      "endLine" : 357,
      "cleanedStartLine" : 329,
      "cleanedEndLine" : 357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 521,
      "endLine" : 549,
      "cleanedStartLine" : 521,
      "cleanedEndLine" : 549
    } ]
  }, {
    "blockSize" : 29,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 329,
      "endLine" : 357,
      "cleanedStartLine" : 329,
      "cleanedEndLine" : 357
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 713,
      "endLine" : 741,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 741
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1765,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1765,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1765,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1765,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1765
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1844,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1844
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1844,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1844
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1844,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1844
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1844,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1844
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1923,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1923,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1923,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4591,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4591
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7161,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7161
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1923,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2567,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2567
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2646,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2646
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2488,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2488
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2646,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2646
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2646,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2646
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2567,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2567
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2488,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2488
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2794,
      "endLine" : 2821,
      "cleanedStartLine" : 2794,
      "cleanedEndLine" : 2821
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6709,
      "endLine" : 6736,
      "cleanedStartLine" : 6709,
      "cleanedEndLine" : 6736
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1566,
      "endLine" : 1593,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1593
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3912,
      "endLine" : 3939,
      "cleanedStartLine" : 3912,
      "cleanedEndLine" : 3939
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1566,
      "endLine" : 1593,
      "cleanedStartLine" : 1566,
      "cleanedEndLine" : 1593
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6260,
      "endLine" : 6287,
      "cleanedStartLine" : 6260,
      "cleanedEndLine" : 6287
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2488,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2488
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6527,
      "endLine" : 6554,
      "cleanedStartLine" : 6527,
      "cleanedEndLine" : 6554
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6614,
      "endLine" : 6641,
      "cleanedStartLine" : 6614,
      "cleanedEndLine" : 6641
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2646,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2646
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2567,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2567
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2488,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2488
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2285,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2285
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2206,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2206
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2567,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2567
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4508,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4508
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4591,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4591
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2127,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2127
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5293,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5293
    } ]
  }, {
    "blockSize" : 28,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4508,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4508
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7161,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7161
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5292,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5292
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3490,
      "endLine" : 3516,
      "cleanedStartLine" : 3490,
      "cleanedEndLine" : 3516
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3691,
      "endLine" : 3717,
      "cleanedStartLine" : 3691,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3490,
      "endLine" : 3516,
      "cleanedStartLine" : 3490,
      "cleanedEndLine" : 3516
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3768,
      "endLine" : 3794,
      "cleanedStartLine" : 3768,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1764,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1764,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1764,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1843,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1843,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3691,
      "endLine" : 3717,
      "cleanedStartLine" : 3691,
      "cleanedEndLine" : 3717
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3768,
      "endLine" : 3794,
      "cleanedStartLine" : 3768,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1843,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 236,
      "endLine" : 262,
      "cleanedStartLine" : 236,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 713,
      "endLine" : 739,
      "cleanedStartLine" : 713,
      "cleanedEndLine" : 739
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 236,
      "endLine" : 262,
      "cleanedStartLine" : 236,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 617,
      "endLine" : 643,
      "cleanedStartLine" : 617,
      "cleanedEndLine" : 643
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 236,
      "endLine" : 262,
      "cleanedStartLine" : 236,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 521,
      "endLine" : 547,
      "cleanedStartLine" : 521,
      "cleanedEndLine" : 547
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 236,
      "endLine" : 262,
      "cleanedStartLine" : 236,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 425,
      "endLine" : 451,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 451
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 236,
      "endLine" : 262,
      "cleanedStartLine" : 236,
      "cleanedEndLine" : 262
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 329,
      "endLine" : 355,
      "cleanedStartLine" : 329,
      "cleanedEndLine" : 355
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1922,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1922,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2205,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2205,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1922,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 858,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 858
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 935,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 935
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2645,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2645,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 659,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 659
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 858,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 858
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2205,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2645,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2284,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2284,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2284,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 582,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 935,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 935
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 582,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 659,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 659
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2909,
      "endLine" : 2935,
      "cleanedStartLine" : 2909,
      "cleanedEndLine" : 2935
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8563,
      "endLine" : 8589,
      "cleanedStartLine" : 8563,
      "cleanedEndLine" : 8589
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2487,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2487,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5292,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5292
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 935,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 935
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1212,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1212
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 935,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 935
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1135,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1135
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2487,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2566,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2566,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3413,
      "endLine" : 3439,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3439
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3768,
      "endLine" : 3794,
      "cleanedStartLine" : 3768,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3413,
      "endLine" : 3439,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3439
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3691,
      "endLine" : 3717,
      "cleanedStartLine" : 3691,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3413,
      "endLine" : 3439,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3439
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3490,
      "endLine" : 3516,
      "cleanedStartLine" : 3490,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2126,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3156,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3156
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 858,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 858
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1135,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1135
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 858,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 858
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1212,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1212
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2566,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2126,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2126,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2022,
      "endLine" : 2048,
      "cleanedStartLine" : 2022,
      "cleanedEndLine" : 2048
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2068,
      "endLine" : 2094,
      "cleanedStartLine" : 2068,
      "cleanedEndLine" : 2094
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 582,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1135,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1135
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 582,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1212,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1212
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5371,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 27,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3236,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5292,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5292
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1978,
      "endLine" : 2003,
      "cleanedStartLine" : 1978,
      "cleanedEndLine" : 2003
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2023,
      "endLine" : 2048,
      "cleanedStartLine" : 2023,
      "cleanedEndLine" : 2048
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1978,
      "endLine" : 2003,
      "cleanedStartLine" : 1978,
      "cleanedEndLine" : 2003
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 2069,
      "endLine" : 2094,
      "cleanedStartLine" : 2069,
      "cleanedEndLine" : 2094
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1823,
      "endLine" : 1848,
      "cleanedStartLine" : 1823,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1688,
      "endLine" : 1713,
      "cleanedStartLine" : 1688,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1553,
      "endLine" : 1578,
      "cleanedStartLine" : 1553,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1398,
      "endLine" : 1423,
      "cleanedStartLine" : 1398,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1128,
      "endLine" : 1153,
      "cleanedStartLine" : 1128,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 264,
      "endLine" : 289,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 264,
      "endLine" : 289,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 264,
      "endLine" : 289,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1823,
      "endLine" : 1848,
      "cleanedStartLine" : 1823,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1553,
      "endLine" : 1578,
      "cleanedStartLine" : 1553,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1688,
      "endLine" : 1713,
      "cleanedStartLine" : 1688,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1128,
      "endLine" : 1153,
      "cleanedStartLine" : 1128,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1398,
      "endLine" : 1423,
      "cleanedStartLine" : 1398,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 658,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1965,
      "endLine" : 1990,
      "cleanedStartLine" : 1965,
      "cleanedEndLine" : 1990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4311,
      "endLine" : 4336,
      "cleanedStartLine" : 4311,
      "cleanedEndLine" : 4336
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1134,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1214,
      "endLine" : 1239,
      "cleanedStartLine" : 1214,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2015,
      "endLine" : 2040,
      "cleanedStartLine" : 2015,
      "cleanedEndLine" : 2040
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4188,
      "endLine" : 4213,
      "cleanedStartLine" : 4188,
      "cleanedEndLine" : 4213
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4272,
      "endLine" : 4297,
      "cleanedStartLine" : 4272,
      "cleanedEndLine" : 4297
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 399,
      "endLine" : 424,
      "cleanedStartLine" : 399,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 399,
      "endLine" : 424,
      "cleanedStartLine" : 399,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 399,
      "endLine" : 424,
      "cleanedStartLine" : 399,
      "cleanedEndLine" : 424
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 934,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1398,
      "endLine" : 1423,
      "cleanedStartLine" : 1398,
      "cleanedEndLine" : 1423
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1128,
      "endLine" : 1153,
      "cleanedStartLine" : 1128,
      "cleanedEndLine" : 1153
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1823,
      "endLine" : 1848,
      "cleanedStartLine" : 1823,
      "cleanedEndLine" : 1848
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1688,
      "endLine" : 1713,
      "cleanedStartLine" : 1688,
      "cleanedEndLine" : 1713
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1553,
      "endLine" : 1578,
      "cleanedStartLine" : 1553,
      "cleanedEndLine" : 1578
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2204,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2204
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2125,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2125
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2565,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2565
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1921,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1921
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1842,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1842
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2486,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2486
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1763,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1763
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2283,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2283
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1559,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1559
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1366,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1366
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2644,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2644
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1288,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1288
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3155,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1211,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5291,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5291
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5370,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5370
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 534,
      "endLine" : 559,
      "cleanedStartLine" : 534,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 697,
      "endLine" : 722,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 722
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 534,
      "endLine" : 559,
      "cleanedStartLine" : 534,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 832,
      "endLine" : 857,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 857
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 534,
      "endLine" : 559,
      "cleanedStartLine" : 534,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 967,
      "endLine" : 992,
      "cleanedStartLine" : 967,
      "cleanedEndLine" : 992
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 581,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 26,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3235,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3235
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7815,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7815
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2314,
      "endLine" : 2338,
      "cleanedStartLine" : 2314,
      "cleanedEndLine" : 2338
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4021,
      "endLine" : 4045,
      "cleanedStartLine" : 4021,
      "cleanedEndLine" : 4045
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 910,
      "endLine" : 934,
      "cleanedStartLine" : 910,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1818,
      "endLine" : 1842,
      "cleanedStartLine" : 1818,
      "cleanedEndLine" : 1842
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 910,
      "endLine" : 934,
      "cleanedStartLine" : 910,
      "cleanedEndLine" : 934
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1818,
      "endLine" : 1842,
      "cleanedStartLine" : 1818,
      "cleanedEndLine" : 1842
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1897,
      "endLine" : 1921,
      "cleanedStartLine" : 1897,
      "cleanedEndLine" : 1921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1189,
      "endLine" : 1213,
      "cleanedStartLine" : 1189,
      "cleanedEndLine" : 1213
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1989,
      "endLine" : 2013,
      "cleanedStartLine" : 1989,
      "cleanedEndLine" : 2013
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1189,
      "endLine" : 1213,
      "cleanedStartLine" : 1189,
      "cleanedEndLine" : 1213
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2831,
      "endLine" : 2855,
      "cleanedStartLine" : 2831,
      "cleanedEndLine" : 2855
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1897,
      "endLine" : 1921,
      "cleanedStartLine" : 1897,
      "cleanedEndLine" : 1921
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1094,
      "endLine" : 1118,
      "cleanedStartLine" : 1094,
      "cleanedEndLine" : 1118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1244,
      "endLine" : 1268,
      "cleanedStartLine" : 1244,
      "cleanedEndLine" : 1268
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1094,
      "endLine" : 1118,
      "cleanedStartLine" : 1094,
      "cleanedEndLine" : 1118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1169,
      "endLine" : 1193,
      "cleanedStartLine" : 1169,
      "cleanedEndLine" : 1193
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1264,
      "endLine" : 1288,
      "cleanedStartLine" : 1264,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1728,
      "endLine" : 1752,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1752
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3564,
      "endLine" : 3588,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3588
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2259,
      "endLine" : 2283,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 634,
      "endLine" : 658,
      "cleanedStartLine" : 634,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 634,
      "endLine" : 658,
      "cleanedStartLine" : 634,
      "cleanedEndLine" : 658
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2259,
      "endLine" : 2283,
      "cleanedStartLine" : 2259,
      "cleanedEndLine" : 2283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1264,
      "endLine" : 1288,
      "cleanedStartLine" : 1264,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 944,
      "endLine" : 968,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 968
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1169,
      "endLine" : 1193,
      "cleanedStartLine" : 1169,
      "cleanedEndLine" : 1193
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 944,
      "endLine" : 968,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 968
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1244,
      "endLine" : 1268,
      "cleanedStartLine" : 1244,
      "cleanedEndLine" : 1268
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 944,
      "endLine" : 968,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 968
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1094,
      "endLine" : 1118,
      "cleanedStartLine" : 1094,
      "cleanedEndLine" : 1118
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 944,
      "endLine" : 968,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 968
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1019,
      "endLine" : 1043,
      "cleanedStartLine" : 1019,
      "cleanedEndLine" : 1043
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1535,
      "endLine" : 1559,
      "cleanedStartLine" : 1535,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1535,
      "endLine" : 1559,
      "cleanedStartLine" : 1535,
      "cleanedEndLine" : 1559
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1019,
      "endLine" : 1043,
      "cleanedStartLine" : 1019,
      "cleanedEndLine" : 1043
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1244,
      "endLine" : 1268,
      "cleanedStartLine" : 1244,
      "cleanedEndLine" : 1268
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1019,
      "endLine" : 1043,
      "cleanedStartLine" : 1019,
      "cleanedEndLine" : 1043
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1094,
      "endLine" : 1118,
      "cleanedStartLine" : 1094,
      "cleanedEndLine" : 1118
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1019,
      "endLine" : 1043,
      "cleanedStartLine" : 1019,
      "cleanedEndLine" : 1043
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1169,
      "endLine" : 1193,
      "cleanedStartLine" : 1169,
      "cleanedEndLine" : 1193
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1342,
      "endLine" : 1366,
      "cleanedStartLine" : 1342,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1342,
      "endLine" : 1366,
      "cleanedStartLine" : 1342,
      "cleanedEndLine" : 1366
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5267,
      "endLine" : 5291,
      "cleanedStartLine" : 5267,
      "cleanedEndLine" : 5291
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3413,
      "endLine" : 3437,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3437
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4021,
      "endLine" : 4045,
      "cleanedStartLine" : 4021,
      "cleanedEndLine" : 4045
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2462,
      "endLine" : 2486,
      "cleanedStartLine" : 2462,
      "cleanedEndLine" : 2486
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2462,
      "endLine" : 2486,
      "cleanedStartLine" : 2462,
      "cleanedEndLine" : 2486
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5267,
      "endLine" : 5291,
      "cleanedStartLine" : 5267,
      "cleanedEndLine" : 5291
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1595,
      "endLine" : 1619,
      "cleanedStartLine" : 1595,
      "cleanedEndLine" : 1619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3941,
      "endLine" : 3965,
      "cleanedStartLine" : 3941,
      "cleanedEndLine" : 3965
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3941,
      "endLine" : 3965,
      "cleanedStartLine" : 3941,
      "cleanedEndLine" : 3965
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6289,
      "endLine" : 6313,
      "cleanedStartLine" : 6289,
      "cleanedEndLine" : 6313
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1595,
      "endLine" : 1619,
      "cleanedStartLine" : 1595,
      "cleanedEndLine" : 1619
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6289,
      "endLine" : 6313,
      "cleanedStartLine" : 6289,
      "cleanedEndLine" : 6313
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 381,
      "endLine" : 405,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1165,
      "endLine" : 1189,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1189
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5346,
      "endLine" : 5370,
      "cleanedStartLine" : 5346,
      "cleanedEndLine" : 5370
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2541,
      "endLine" : 2565,
      "cleanedStartLine" : 2541,
      "cleanedEndLine" : 2565
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5346,
      "endLine" : 5370,
      "cleanedStartLine" : 5346,
      "cleanedEndLine" : 5370
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2101,
      "endLine" : 2125,
      "cleanedStartLine" : 2101,
      "cleanedEndLine" : 2125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2541,
      "endLine" : 2565,
      "cleanedStartLine" : 2541,
      "cleanedEndLine" : 2565
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2101,
      "endLine" : 2125,
      "cleanedStartLine" : 2101,
      "cleanedEndLine" : 2125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7791,
      "endLine" : 7815,
      "cleanedStartLine" : 7791,
      "cleanedEndLine" : 7815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2620,
      "endLine" : 2644,
      "cleanedStartLine" : 2620,
      "cleanedEndLine" : 2644
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 833,
      "endLine" : 857,
      "cleanedStartLine" : 833,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7791,
      "endLine" : 7815,
      "cleanedStartLine" : 7791,
      "cleanedEndLine" : 7815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 833,
      "endLine" : 857,
      "cleanedStartLine" : 833,
      "cleanedEndLine" : 857
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2180,
      "endLine" : 2204,
      "cleanedStartLine" : 2180,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2407,
      "endLine" : 2431,
      "cleanedStartLine" : 2407,
      "cleanedEndLine" : 2431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2950,
      "endLine" : 2974,
      "cleanedStartLine" : 2950,
      "cleanedEndLine" : 2974
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2180,
      "endLine" : 2204,
      "cleanedStartLine" : 2180,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1691,
      "endLine" : 1715,
      "cleanedStartLine" : 1691,
      "cleanedEndLine" : 1715
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1728,
      "endLine" : 1752,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1752
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2620,
      "endLine" : 2644,
      "cleanedStartLine" : 2620,
      "cleanedEndLine" : 2644
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1169,
      "endLine" : 1193,
      "cleanedStartLine" : 1169,
      "cleanedEndLine" : 1193
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1244,
      "endLine" : 1268,
      "cleanedStartLine" : 1244,
      "cleanedEndLine" : 1268
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1691,
      "endLine" : 1715,
      "cleanedStartLine" : 1691,
      "cleanedEndLine" : 1715
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3564,
      "endLine" : 3588,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3588
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1654,
      "endLine" : 1678,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1678
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1691,
      "endLine" : 1715,
      "cleanedStartLine" : 1691,
      "cleanedEndLine" : 1715
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1654,
      "endLine" : 1678,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1678
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1728,
      "endLine" : 1752,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1752
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2856,
      "endLine" : 2880,
      "cleanedStartLine" : 2856,
      "cleanedEndLine" : 2880
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4021,
      "endLine" : 4045,
      "cleanedStartLine" : 4021,
      "cleanedEndLine" : 4045
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1654,
      "endLine" : 1678,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1678
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3564,
      "endLine" : 3588,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3588
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 557,
      "endLine" : 581,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1187,
      "endLine" : 1211,
      "cleanedStartLine" : 1187,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1187,
      "endLine" : 1211,
      "cleanedStartLine" : 1187,
      "cleanedEndLine" : 1211
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3211,
      "endLine" : 3235,
      "cleanedStartLine" : 3211,
      "cleanedEndLine" : 3235
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1617,
      "endLine" : 1641,
      "cleanedStartLine" : 1617,
      "cleanedEndLine" : 1641
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1654,
      "endLine" : 1678,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1678
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1617,
      "endLine" : 1641,
      "cleanedStartLine" : 1617,
      "cleanedEndLine" : 1641
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1691,
      "endLine" : 1715,
      "cleanedStartLine" : 1691,
      "cleanedEndLine" : 1715
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1617,
      "endLine" : 1641,
      "cleanedStartLine" : 1617,
      "cleanedEndLine" : 1641
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1728,
      "endLine" : 1752,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1752
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3211,
      "endLine" : 3235,
      "cleanedStartLine" : 3211,
      "cleanedEndLine" : 3235
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 557,
      "endLine" : 581,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1617,
      "endLine" : 1641,
      "cleanedStartLine" : 1617,
      "cleanedEndLine" : 1641
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3564,
      "endLine" : 3588,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3588
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3131,
      "endLine" : 3155,
      "cleanedStartLine" : 3131,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3131,
      "endLine" : 3155,
      "cleanedStartLine" : 3131,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1110,
      "endLine" : 1134,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1110,
      "endLine" : 1134,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1134
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1739,
      "endLine" : 1763,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1763
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8210,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8210
    } ]
  }, {
    "blockSize" : 25,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1739,
      "endLine" : 1763,
      "cleanedStartLine" : 1739,
      "cleanedEndLine" : 1763
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8020,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8020
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 423,
      "endLine" : 446,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1617,
      "endLine" : 1640,
      "cleanedStartLine" : 1617,
      "cleanedEndLine" : 1640
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 423,
      "endLine" : 446,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1654,
      "endLine" : 1677,
      "cleanedStartLine" : 1654,
      "cleanedEndLine" : 1677
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 423,
      "endLine" : 446,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1691,
      "endLine" : 1714,
      "cleanedStartLine" : 1691,
      "cleanedEndLine" : 1714
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 423,
      "endLine" : 446,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1728,
      "endLine" : 1751,
      "cleanedStartLine" : 1728,
      "cleanedEndLine" : 1751
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 423,
      "endLine" : 446,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3564,
      "endLine" : 3587,
      "cleanedStartLine" : 3564,
      "cleanedEndLine" : 3587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3153,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3153
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1761,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1761
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1840,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1840
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1743,
      "endLine" : 1766,
      "cleanedStartLine" : 1743,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3433,
      "endLine" : 3456,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3456
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1743,
      "endLine" : 1766,
      "cleanedStartLine" : 1743,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2876,
      "endLine" : 2899,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2899
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1743,
      "endLine" : 1766,
      "cleanedStartLine" : 1743,
      "cleanedEndLine" : 1766
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2334,
      "endLine" : 2357,
      "cleanedStartLine" : 2334,
      "cleanedEndLine" : 2357
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1919,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2202,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2642,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2642
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1286,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1286
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 656,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 656
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2281,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1557,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1132,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1132
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1364,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 870,
      "endLine" : 893,
      "cleanedStartLine" : 870,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 945,
      "endLine" : 968,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 968
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4173,
      "endLine" : 4196,
      "cleanedStartLine" : 4173,
      "cleanedEndLine" : 4196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4466,
      "endLine" : 4489,
      "cleanedStartLine" : 4466,
      "cleanedEndLine" : 4489
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5289,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5289
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4173,
      "endLine" : 4196,
      "cleanedStartLine" : 4173,
      "cleanedEndLine" : 4196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5251,
      "endLine" : 5274,
      "cleanedStartLine" : 5251,
      "cleanedEndLine" : 5274
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2484,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2484
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 932,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1674,
      "endLine" : 1697,
      "cleanedStartLine" : 1674,
      "cleanedEndLine" : 1697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2604,
      "endLine" : 2627,
      "cleanedStartLine" : 2604,
      "cleanedEndLine" : 2627
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5368,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5368
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2563,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2563
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2123,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2123
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 855,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 855
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 870,
      "endLine" : 893,
      "cleanedStartLine" : 870,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1245,
      "endLine" : 1268,
      "cleanedStartLine" : 1245,
      "cleanedEndLine" : 1268
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 870,
      "endLine" : 893,
      "cleanedStartLine" : 870,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1170,
      "endLine" : 1193,
      "cleanedStartLine" : 1170,
      "cleanedEndLine" : 1193
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 870,
      "endLine" : 893,
      "cleanedStartLine" : 870,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1095,
      "endLine" : 1118,
      "cleanedStartLine" : 1095,
      "cleanedEndLine" : 1118
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 870,
      "endLine" : 893,
      "cleanedStartLine" : 870,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1020,
      "endLine" : 1043,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1043
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1938,
      "endLine" : 1961,
      "cleanedStartLine" : 1938,
      "cleanedEndLine" : 1961
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7813,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7813
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7094,
      "endLine" : 7117,
      "cleanedStartLine" : 7094,
      "cleanedEndLine" : 7117
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4735,
      "endLine" : 4758,
      "cleanedStartLine" : 4735,
      "cleanedEndLine" : 4758
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 356,
      "endLine" : 379,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 379
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6144,
      "endLine" : 6167,
      "cleanedStartLine" : 6144,
      "cleanedEndLine" : 6167
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7966,
      "endLine" : 7989,
      "cleanedStartLine" : 7966,
      "cleanedEndLine" : 7989
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2060,
      "endLine" : 2083,
      "cleanedStartLine" : 2060,
      "cleanedEndLine" : 2083
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1209,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1209
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1120,
      "endLine" : 1143,
      "cleanedStartLine" : 1120,
      "cleanedEndLine" : 1143
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2901,
      "endLine" : 2924,
      "cleanedStartLine" : 2901,
      "cleanedEndLine" : 2924
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1140,
      "endLine" : 1163,
      "cleanedStartLine" : 1140,
      "cleanedEndLine" : 1163
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 467,
      "endLine" : 490,
      "cleanedStartLine" : 467,
      "cleanedEndLine" : 490
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 153,
      "endLine" : 176,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 176
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8533,
      "endLine" : 8556,
      "cleanedStartLine" : 8533,
      "cleanedEndLine" : 8556
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8156,
      "endLine" : 8179,
      "cleanedStartLine" : 8156,
      "cleanedEndLine" : 8179
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2780,
      "endLine" : 2803,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7398,
      "endLine" : 7421,
      "cleanedStartLine" : 7398,
      "cleanedEndLine" : 7421
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5165,
      "endLine" : 5188,
      "cleanedStartLine" : 5165,
      "cleanedEndLine" : 5188
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 900,
      "endLine" : 923,
      "cleanedStartLine" : 900,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2564,
      "endLine" : 2587,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2587
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 407,
      "endLine" : 430,
      "cleanedStartLine" : 407,
      "cleanedEndLine" : 430
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4066,
      "endLine" : 4089,
      "cleanedStartLine" : 4066,
      "cleanedEndLine" : 4089
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2359,
      "endLine" : 2382,
      "cleanedStartLine" : 2359,
      "cleanedEndLine" : 2382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 440,
      "endLine" : 463,
      "cleanedStartLine" : 440,
      "cleanedEndLine" : 463
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 222,
      "endLine" : 245,
      "cleanedStartLine" : 222,
      "cleanedEndLine" : 245
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 32,
      "endLine" : 55,
      "cleanedStartLine" : 32,
      "cleanedEndLine" : 55
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1351,
      "endLine" : 1374,
      "cleanedStartLine" : 1351,
      "cleanedEndLine" : 1374
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1506,
      "endLine" : 1529,
      "cleanedStartLine" : 1506,
      "cleanedEndLine" : 1529
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 771,
      "endLine" : 794,
      "cleanedStartLine" : 771,
      "cleanedEndLine" : 794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 28,
      "endLine" : 51,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 51
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 216,
      "endLine" : 239,
      "cleanedStartLine" : 216,
      "cleanedEndLine" : 239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 516,
      "endLine" : 539,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 539
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1069,
      "endLine" : 1092,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1092
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 792,
      "endLine" : 815,
      "cleanedStartLine" : 792,
      "cleanedEndLine" : 815
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 154,
      "endLine" : 177,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 177
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1081,
      "endLine" : 1104,
      "cleanedStartLine" : 1081,
      "cleanedEndLine" : 1104
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 579,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 579
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1216,
      "endLine" : 1239,
      "cleanedStartLine" : 1216,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3233,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7730,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7730
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4441,
      "endLine" : 4464,
      "cleanedStartLine" : 4441,
      "cleanedEndLine" : 4464
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1776,
      "endLine" : 1799,
      "cleanedStartLine" : 1776,
      "cleanedEndLine" : 1799
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1894,
      "endLine" : 1917,
      "cleanedStartLine" : 1894,
      "cleanedEndLine" : 1917
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1698,
      "endLine" : 1721,
      "cleanedStartLine" : 1698,
      "cleanedEndLine" : 1721
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 172,
      "endLine" : 195,
      "cleanedStartLine" : 172,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 179,
      "endLine" : 202,
      "cleanedStartLine" : 179,
      "cleanedEndLine" : 202
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 244,
      "endLine" : 267,
      "cleanedStartLine" : 244,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1410,
      "endLine" : 1433,
      "cleanedStartLine" : 1410,
      "cleanedEndLine" : 1433
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2421,
      "endLine" : 2444,
      "cleanedStartLine" : 2421,
      "cleanedEndLine" : 2444
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6788,
      "endLine" : 6811,
      "cleanedStartLine" : 6788,
      "cleanedEndLine" : 6811
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1768,
      "endLine" : 1791,
      "cleanedStartLine" : 1768,
      "cleanedEndLine" : 1791
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1532,
      "endLine" : 1555,
      "cleanedStartLine" : 1532,
      "cleanedEndLine" : 1555
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3611,
      "endLine" : 3634,
      "cleanedStartLine" : 3611,
      "cleanedEndLine" : 3634
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6487,
      "endLine" : 6510,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 241,
      "endLine" : 264,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 264
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4418,
      "endLine" : 4441,
      "cleanedStartLine" : 4418,
      "cleanedEndLine" : 4441
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1577,
      "endLine" : 1600,
      "cleanedStartLine" : 1577,
      "cleanedEndLine" : 1600
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6224,
      "endLine" : 6247,
      "cleanedStartLine" : 6224,
      "cleanedEndLine" : 6247
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1110,
      "endLine" : 1133,
      "cleanedStartLine" : 1110,
      "cleanedEndLine" : 1133
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 260,
      "endLine" : 283,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 786,
      "endLine" : 809,
      "cleanedStartLine" : 786,
      "cleanedEndLine" : 809
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 217,
      "endLine" : 240,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 240
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 839,
      "endLine" : 862,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 862
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4312,
      "endLine" : 4335,
      "cleanedStartLine" : 4312,
      "cleanedEndLine" : 4335
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3090,
      "endLine" : 3113,
      "cleanedStartLine" : 3090,
      "cleanedEndLine" : 3113
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 4842,
      "endLine" : 4865,
      "cleanedStartLine" : 4842,
      "cleanedEndLine" : 4865
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 5372,
      "endLine" : 5395,
      "cleanedStartLine" : 5372,
      "cleanedEndLine" : 5395
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 650,
      "endLine" : 673,
      "cleanedStartLine" : 650,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3373,
      "endLine" : 3396,
      "cleanedStartLine" : 3373,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 487,
      "endLine" : 510,
      "cleanedStartLine" : 487,
      "cleanedEndLine" : 510
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 352,
      "endLine" : 375,
      "cleanedStartLine" : 352,
      "cleanedEndLine" : 375
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4148,
      "endLine" : 4171,
      "cleanedStartLine" : 4148,
      "cleanedEndLine" : 4171
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 593,
      "endLine" : 616,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 616
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 920,
      "endLine" : 943,
      "cleanedStartLine" : 920,
      "cleanedEndLine" : 943
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3458,
      "endLine" : 3481,
      "cleanedStartLine" : 3458,
      "cleanedEndLine" : 3481
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 250,
      "endLine" : 273,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 273
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3877,
      "endLine" : 3900,
      "cleanedStartLine" : 3877,
      "cleanedEndLine" : 3900
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3932,
      "endLine" : 3955,
      "cleanedStartLine" : 3932,
      "cleanedEndLine" : 3955
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3651,
      "endLine" : 3674,
      "cleanedStartLine" : 3651,
      "cleanedEndLine" : 3674
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 785,
      "endLine" : 808,
      "cleanedStartLine" : 785,
      "cleanedEndLine" : 808
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5896,
      "endLine" : 5919,
      "cleanedStartLine" : 5896,
      "cleanedEndLine" : 5919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8339,
      "endLine" : 8362,
      "cleanedStartLine" : 8339,
      "cleanedEndLine" : 8362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1561,
      "endLine" : 1584,
      "cleanedStartLine" : 1561,
      "cleanedEndLine" : 1584
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2761,
      "endLine" : 2784,
      "cleanedStartLine" : 2761,
      "cleanedEndLine" : 2784
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 210,
      "endLine" : 233,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 233
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 35,
      "endLine" : 58,
      "cleanedStartLine" : 35,
      "cleanedEndLine" : 58
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 267,
      "endLine" : 290,
      "cleanedStartLine" : 267,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 37,
      "endLine" : 60,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 60
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 271,
      "endLine" : 294,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 294
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 838,
      "endLine" : 861,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 861
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 229,
      "endLine" : 252,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 252
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 13,
      "endLine" : 36,
      "cleanedStartLine" : 13,
      "cleanedEndLine" : 36
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1641,
      "endLine" : 1664,
      "cleanedStartLine" : 1641,
      "cleanedEndLine" : 1664
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1926,
      "endLine" : 1949,
      "cleanedStartLine" : 1926,
      "cleanedEndLine" : 1949
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 391,
      "endLine" : 414,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 414
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 174,
      "endLine" : 197,
      "cleanedStartLine" : 174,
      "cleanedEndLine" : 197
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 206,
      "endLine" : 229,
      "cleanedStartLine" : 206,
      "cleanedEndLine" : 229
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2975,
      "endLine" : 2998,
      "cleanedStartLine" : 2975,
      "cleanedEndLine" : 2998
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 31,
      "endLine" : 54,
      "cleanedStartLine" : 31,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 40,
      "endLine" : 63,
      "cleanedStartLine" : 40,
      "cleanedEndLine" : 63
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 555,
      "endLine" : 578,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 578
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5226,
      "endLine" : 5249,
      "cleanedStartLine" : 5226,
      "cleanedEndLine" : 5249
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 20,
      "endLine" : 43,
      "cleanedStartLine" : 20,
      "cleanedEndLine" : 43
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 19,
      "endLine" : 42,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 42
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1502,
      "endLine" : 1525,
      "cleanedStartLine" : 1502,
      "cleanedEndLine" : 1525
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2400,
      "endLine" : 2423,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2423
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7584,
      "endLine" : 7607,
      "cleanedStartLine" : 7584,
      "cleanedEndLine" : 7607
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 253,
      "endLine" : 276,
      "cleanedStartLine" : 253,
      "cleanedEndLine" : 276
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1206,
      "endLine" : 1229,
      "cleanedStartLine" : 1206,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 3532,
      "endLine" : 3555,
      "cleanedStartLine" : 3532,
      "cleanedEndLine" : 3555
    } ]
  }, {
    "blockSize" : 24,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6679,
      "endLine" : 6702,
      "cleanedStartLine" : 6679,
      "cleanedEndLine" : 6702
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 408,
      "endLine" : 431,
      "cleanedStartLine" : 408,
      "cleanedEndLine" : 431
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1246,
      "endLine" : 1268,
      "cleanedStartLine" : 1246,
      "cleanedEndLine" : 1268
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 551,
      "endLine" : 573,
      "cleanedStartLine" : 551,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 743,
      "endLine" : 765,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 871,
      "endLine" : 893,
      "cleanedStartLine" : 871,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3610,
      "endLine" : 3632,
      "cleanedStartLine" : 3610,
      "cleanedEndLine" : 3632
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3837,
      "endLine" : 3859,
      "cleanedStartLine" : 3837,
      "cleanedEndLine" : 3859
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1266,
      "endLine" : 1288,
      "cleanedStartLine" : 1266,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1493,
      "endLine" : 1515,
      "cleanedStartLine" : 1493,
      "cleanedEndLine" : 1515
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 455,
      "endLine" : 477,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 477
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 743,
      "endLine" : 765,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3610,
      "endLine" : 3632,
      "cleanedStartLine" : 3610,
      "cleanedEndLine" : 3632
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6183,
      "endLine" : 6205,
      "cleanedStartLine" : 6183,
      "cleanedEndLine" : 6205
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1266,
      "endLine" : 1288,
      "cleanedStartLine" : 1266,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3837,
      "endLine" : 3859,
      "cleanedStartLine" : 3837,
      "cleanedEndLine" : 3859
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1266,
      "endLine" : 1288,
      "cleanedStartLine" : 1266,
      "cleanedEndLine" : 1288
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6183,
      "endLine" : 6205,
      "cleanedStartLine" : 6183,
      "cleanedEndLine" : 6205
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1021,
      "endLine" : 1043,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1043
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 359,
      "endLine" : 381,
      "cleanedStartLine" : 359,
      "cleanedEndLine" : 381
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 743,
      "endLine" : 765,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3497,
      "endLine" : 3519,
      "cleanedStartLine" : 3497,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2252,
      "endLine" : 2274,
      "cleanedStartLine" : 2252,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3837,
      "endLine" : 3859,
      "cleanedStartLine" : 3837,
      "cleanedEndLine" : 3859
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 5956,
      "endLine" : 5978,
      "cleanedStartLine" : 5956,
      "cleanedEndLine" : 5978
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1171,
      "endLine" : 1193,
      "cleanedStartLine" : 1171,
      "cleanedEndLine" : 1193
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1096,
      "endLine" : 1118,
      "cleanedStartLine" : 1096,
      "cleanedEndLine" : 1118
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1816,
      "endLine" : 1838,
      "cleanedStartLine" : 1816,
      "cleanedEndLine" : 1838
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1882,
      "endLine" : 1904,
      "cleanedStartLine" : 1882,
      "cleanedEndLine" : 1904
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 946,
      "endLine" : 968,
      "cleanedStartLine" : 946,
      "cleanedEndLine" : 968
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4389,
      "endLine" : 4411,
      "cleanedStartLine" : 4389,
      "cleanedEndLine" : 4411
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 968,
      "endLine" : 990,
      "cleanedStartLine" : 968,
      "cleanedEndLine" : 990
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2546,
      "endLine" : 2568,
      "cleanedStartLine" : 2546,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 647,
      "endLine" : 669,
      "cleanedStartLine" : 647,
      "cleanedEndLine" : 669
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 743,
      "endLine" : 765,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1761,
      "endLine" : 1783,
      "cleanedStartLine" : 1761,
      "cleanedEndLine" : 1783
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2546,
      "endLine" : 2568,
      "cleanedStartLine" : 2546,
      "cleanedEndLine" : 2568
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 5956,
      "endLine" : 5978,
      "cleanedStartLine" : 5956,
      "cleanedEndLine" : 5978
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6183,
      "endLine" : 6205,
      "cleanedStartLine" : 6183,
      "cleanedEndLine" : 6205
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7708,
      "endLine" : 7730,
      "cleanedStartLine" : 7708,
      "cleanedEndLine" : 7730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8018,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8018
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7708,
      "endLine" : 7730,
      "cleanedStartLine" : 7708,
      "cleanedEndLine" : 7730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8208,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8208
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 138,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 138
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 154,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1493,
      "endLine" : 1515,
      "cleanedStartLine" : 1493,
      "cleanedEndLine" : 1515
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 3610,
      "endLine" : 3632,
      "cleanedStartLine" : 3610,
      "cleanedEndLine" : 3632
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1493,
      "endLine" : 1515,
      "cleanedStartLine" : 1493,
      "cleanedEndLine" : 1515
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 5956,
      "endLine" : 5978,
      "cleanedStartLine" : 5956,
      "cleanedEndLine" : 5978
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6024,
      "endLine" : 6045,
      "cleanedStartLine" : 6024,
      "cleanedEndLine" : 6045
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6098,
      "endLine" : 6119,
      "cleanedStartLine" : 6098,
      "cleanedEndLine" : 6119
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8377,
      "endLine" : 8398,
      "cleanedStartLine" : 8377,
      "cleanedEndLine" : 8398
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8570,
      "endLine" : 8591,
      "cleanedStartLine" : 8570,
      "cleanedEndLine" : 8591
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 264,
      "endLine" : 285,
      "cleanedStartLine" : 264,
      "cleanedEndLine" : 285
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 744,
      "endLine" : 765,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7344,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7344
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3434,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3434
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8735,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8735
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2384,
      "endLine" : 2405,
      "cleanedStartLine" : 2384,
      "cleanedEndLine" : 2405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2926,
      "endLine" : 2947,
      "cleanedStartLine" : 2926,
      "cleanedEndLine" : 2947
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2384,
      "endLine" : 2405,
      "cleanedStartLine" : 2384,
      "cleanedEndLine" : 2405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3483,
      "endLine" : 3504,
      "cleanedStartLine" : 3483,
      "cleanedEndLine" : 3504
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3434,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3434
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1934,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1934
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2183,
      "endLine" : 2204,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4529,
      "endLine" : 4550,
      "cleanedStartLine" : 4529,
      "cleanedEndLine" : 4550
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2183,
      "endLine" : 2204,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4888,
      "endLine" : 4909,
      "cleanedStartLine" : 4888,
      "cleanedEndLine" : 4909
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2183,
      "endLine" : 2204,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6844,
      "endLine" : 6865,
      "cleanedStartLine" : 6844,
      "cleanedEndLine" : 6865
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 2183,
      "endLine" : 2204,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2204
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7203,
      "endLine" : 7224,
      "cleanedStartLine" : 7203,
      "cleanedEndLine" : 7224
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1392,
      "endLine" : 1413,
      "cleanedStartLine" : 1392,
      "cleanedEndLine" : 1413
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1534,
      "endLine" : 1555,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7344,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7344
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1934,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1934
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3519,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3519
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1251,
      "endLine" : 1272,
      "cleanedStartLine" : 1251,
      "cleanedEndLine" : 1272
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1534,
      "endLine" : 1555,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1555
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1251,
      "endLine" : 1272,
      "cleanedStartLine" : 1251,
      "cleanedEndLine" : 1272
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1392,
      "endLine" : 1413,
      "cleanedStartLine" : 1392,
      "cleanedEndLine" : 1413
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4902,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4902
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2051,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2051
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 387,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 151,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 147,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 159,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 159
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1174,
      "endLine" : 1195,
      "cleanedStartLine" : 1174,
      "cleanedEndLine" : 1195
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1735,
      "endLine" : 1756,
      "cleanedStartLine" : 1735,
      "cleanedEndLine" : 1756
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 732,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 732
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 973,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4395,
      "endLine" : 4416,
      "cleanedStartLine" : 4395,
      "cleanedEndLine" : 4416
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5873,
      "endLine" : 5894,
      "cleanedStartLine" : 5873,
      "cleanedEndLine" : 5894
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 648,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 648
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4395,
      "endLine" : 4416,
      "cleanedStartLine" : 4395,
      "cleanedEndLine" : 4416
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5142,
      "endLine" : 5163,
      "cleanedStartLine" : 5142,
      "cleanedEndLine" : 5163
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 139,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 361,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 361
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 149,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 149
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4436,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4436
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1871,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1871
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4024,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4024
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2274,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2274
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 425,
      "endLine" : 446,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2019,
      "endLine" : 2040,
      "cleanedStartLine" : 2019,
      "cleanedEndLine" : 2040
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7084,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7084
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7260,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7260
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 154,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 364,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 22,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 425,
      "endLine" : 446,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1218,
      "endLine" : 1239,
      "cleanedStartLine" : 1218,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1165,
      "endLine" : 1185,
      "cleanedStartLine" : 1165,
      "cleanedEndLine" : 1185
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1963,
      "endLine" : 1983,
      "cleanedStartLine" : 1963,
      "cleanedEndLine" : 1983
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5248,
      "endLine" : 5268,
      "cleanedStartLine" : 5248,
      "cleanedEndLine" : 5268
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 136,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 136
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 155,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 155
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2604,
      "endLine" : 2624,
      "cleanedStartLine" : 2604,
      "cleanedEndLine" : 2624
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2719,
      "endLine" : 2739,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2739
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2604,
      "endLine" : 2624,
      "cleanedStartLine" : 2604,
      "cleanedEndLine" : 2624
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2661,
      "endLine" : 2681,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2681
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1219,
      "endLine" : 1239,
      "cleanedStartLine" : 1219,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5980,
      "endLine" : 6000,
      "cleanedStartLine" : 5980,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1219,
      "endLine" : 1239,
      "cleanedStartLine" : 1219,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5248,
      "endLine" : 5268,
      "cleanedStartLine" : 5248,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1219,
      "endLine" : 1239,
      "cleanedStartLine" : 1219,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1219,
      "endLine" : 1239,
      "cleanedStartLine" : 1219,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 348,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 155,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 155
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1733,
      "endLine" : 1753,
      "cleanedStartLine" : 1733,
      "cleanedEndLine" : 1753
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2526,
      "endLine" : 2546,
      "cleanedStartLine" : 2526,
      "cleanedEndLine" : 2546
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 899,
      "endLine" : 919,
      "cleanedStartLine" : 899,
      "cleanedEndLine" : 919
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 827,
      "endLine" : 847,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 847
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 974,
      "endLine" : 994,
      "cleanedStartLine" : 974,
      "cleanedEndLine" : 994
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2020,
      "endLine" : 2040,
      "cleanedStartLine" : 2020,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5248,
      "endLine" : 5268,
      "cleanedStartLine" : 5248,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2020,
      "endLine" : 2040,
      "cleanedStartLine" : 2020,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5980,
      "endLine" : 6000,
      "cleanedStartLine" : 5980,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2020,
      "endLine" : 2040,
      "cleanedStartLine" : 2020,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2020,
      "endLine" : 2040,
      "cleanedStartLine" : 2020,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 136,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 136
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 348,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 348
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1049,
      "endLine" : 1069,
      "cleanedStartLine" : 1049,
      "cleanedEndLine" : 1069
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1124,
      "endLine" : 1144,
      "cleanedStartLine" : 1124,
      "cleanedEndLine" : 1144
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 381,
      "endLine" : 401,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 401
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1963,
      "endLine" : 1983,
      "cleanedStartLine" : 1963,
      "cleanedEndLine" : 1983
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 426,
      "endLine" : 446,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5980,
      "endLine" : 6000,
      "cleanedStartLine" : 5980,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 426,
      "endLine" : 446,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5248,
      "endLine" : 5268,
      "cleanedStartLine" : 5248,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5248,
      "endLine" : 5268,
      "cleanedStartLine" : 5248,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5980,
      "endLine" : 6000,
      "cleanedStartLine" : 5980,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 426,
      "endLine" : 446,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4488,
      "endLine" : 4508,
      "cleanedStartLine" : 4488,
      "cleanedEndLine" : 4508
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1674,
      "endLine" : 1694,
      "cleanedStartLine" : 1674,
      "cleanedEndLine" : 1694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2719,
      "endLine" : 2739,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2739
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 1674,
      "endLine" : 1694,
      "cleanedStartLine" : 1674,
      "cleanedEndLine" : 1694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2661,
      "endLine" : 2681,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2681
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 426,
      "endLine" : 446,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 940,
      "endLine" : 960,
      "cleanedStartLine" : 940,
      "cleanedEndLine" : 960
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2526,
      "endLine" : 2546,
      "cleanedStartLine" : 2526,
      "cleanedEndLine" : 2546
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2661,
      "endLine" : 2681,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2681
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2719,
      "endLine" : 2739,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2739
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1199,
      "endLine" : 1219,
      "cleanedStartLine" : 1199,
      "cleanedEndLine" : 1219
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4342,
      "endLine" : 4362,
      "cleanedStartLine" : 4342,
      "cleanedEndLine" : 4362
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 933,
      "endLine" : 953,
      "cleanedStartLine" : 933,
      "cleanedEndLine" : 953
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2661,
      "endLine" : 2681,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2681
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 933,
      "endLine" : 953,
      "cleanedStartLine" : 933,
      "cleanedEndLine" : 953
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 2719,
      "endLine" : 2739,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2739
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 348,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 348
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 152,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 152
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5980,
      "endLine" : 6000,
      "cleanedStartLine" : 5980,
      "cleanedEndLine" : 6000
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6772,
      "endLine" : 6792,
      "cleanedStartLine" : 6772,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 21,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 152,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 155,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 155
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 145,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 145
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 149,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 157,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 157
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7082,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7082
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7258,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 1446,
      "endLine" : 1465,
      "cleanedStartLine" : 1446,
      "cleanedEndLine" : 1465
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 1777,
      "endLine" : 1796,
      "cleanedStartLine" : 1777,
      "cleanedEndLine" : 1796
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 345,
      "endLine" : 364,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8733,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8733
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 157,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 157
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4900,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4900
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 120,
      "endLine" : 139,
      "cleanedStartLine" : 120,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 359,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 359
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 396,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 396,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 377,
      "endLine" : 396,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 396
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4022,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4022
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 145,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 145
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4900,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4900
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 646,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 646
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 145,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 145
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3517,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3517
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1869,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1869
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 149,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8733,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8733
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 120,
      "endLine" : 139,
      "cleanedStartLine" : 120,
      "cleanedEndLine" : 139
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 385,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 385,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7082,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 385,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 385
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1113,
      "endLine" : 1132,
      "cleanedStartLine" : 1113,
      "cleanedEndLine" : 1132
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1392,
      "endLine" : 1411,
      "cleanedStartLine" : 1392,
      "cleanedEndLine" : 1411
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1113,
      "endLine" : 1132,
      "cleanedStartLine" : 1113,
      "cleanedEndLine" : 1132
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1251,
      "endLine" : 1270,
      "cleanedStartLine" : 1251,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1113,
      "endLine" : 1132,
      "cleanedStartLine" : 1113,
      "cleanedEndLine" : 1132
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 1534,
      "endLine" : 1553,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1553
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 362,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 362
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2272,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2272
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2272,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2272
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1869,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1869
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 646,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 646
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7258,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7258
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2049,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2049
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 157,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 157
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 362,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 627,
      "endLine" : 646,
      "cleanedStartLine" : 627,
      "cleanedEndLine" : 646
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 531,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 531
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 531,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 531
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 512,
      "endLine" : 531,
      "cleanedStartLine" : 512,
      "cleanedEndLine" : 531
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 4881,
      "endLine" : 4900,
      "cleanedStartLine" : 4881,
      "cleanedEndLine" : 4900
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 971,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 971
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 359,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 359
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 149,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4727,
      "endLine" : 4746,
      "cleanedStartLine" : 4727,
      "cleanedEndLine" : 4746
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7005,
      "endLine" : 7024,
      "cleanedStartLine" : 7005,
      "cleanedEndLine" : 7024
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 126,
      "endLine" : 145,
      "cleanedStartLine" : 126,
      "cleanedEndLine" : 145
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4727,
      "endLine" : 4746,
      "cleanedStartLine" : 4727,
      "cleanedEndLine" : 4746
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6213,
      "endLine" : 6232,
      "cleanedStartLine" : 6213,
      "cleanedEndLine" : 6232
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 147,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4727,
      "endLine" : 4746,
      "cleanedStartLine" : 4727,
      "cleanedEndLine" : 4746
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5481,
      "endLine" : 5500,
      "cleanedStartLine" : 5481,
      "cleanedEndLine" : 5500
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 261,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 261
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 261,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 261
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 242,
      "endLine" : 261,
      "cleanedStartLine" : 242,
      "cleanedEndLine" : 261
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 7063,
      "endLine" : 7082,
      "cleanedStartLine" : 7063,
      "cleanedEndLine" : 7082
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 730,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4434,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4434
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 362,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3517,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3517
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1850,
      "endLine" : 1869,
      "cleanedStartLine" : 1850,
      "cleanedEndLine" : 1869
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 138,
      "endLine" : 157,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 157
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1550,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1550
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1685,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1685
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1820,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1820
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1125,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1260,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1260
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1395,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1395
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4022,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4022
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 730,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 366,
      "endLine" : 385,
      "cleanedStartLine" : 366,
      "cleanedEndLine" : 385
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 359,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 359
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 711,
      "endLine" : 730,
      "cleanedStartLine" : 711,
      "cleanedEndLine" : 730
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 152,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4330,
      "endLine" : 4349,
      "cleanedStartLine" : 4330,
      "cleanedEndLine" : 4349
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4716,
      "endLine" : 4735,
      "cleanedStartLine" : 4716,
      "cleanedEndLine" : 4735
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 128,
      "endLine" : 147,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 343,
      "endLine" : 362,
      "cleanedStartLine" : 343,
      "cleanedEndLine" : 362
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4330,
      "endLine" : 4349,
      "cleanedStartLine" : 4330,
      "cleanedEndLine" : 4349
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7031,
      "endLine" : 7050,
      "cleanedStartLine" : 7031,
      "cleanedEndLine" : 7050
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4330,
      "endLine" : 4349,
      "cleanedStartLine" : 4330,
      "cleanedEndLine" : 4349
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6672,
      "endLine" : 6691,
      "cleanedStartLine" : 6672,
      "cleanedEndLine" : 6691
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 971,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 971
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 152,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 152
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 952,
      "endLine" : 971,
      "cleanedStartLine" : 952,
      "cleanedEndLine" : 971
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4434,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4434
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 147,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 118,
      "endLine" : 137,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 945,
      "endLine" : 964,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 964
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2916,
      "endLine" : 2935,
      "cleanedStartLine" : 2916,
      "cleanedEndLine" : 2935
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8377,
      "endLine" : 8396,
      "cleanedStartLine" : 8377,
      "cleanedEndLine" : 8396
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2049,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2049
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7239,
      "endLine" : 7258,
      "cleanedStartLine" : 7239,
      "cleanedEndLine" : 7258
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 152,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 152
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 132,
      "endLine" : 151,
      "cleanedStartLine" : 132,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 4003,
      "endLine" : 4022,
      "cleanedStartLine" : 4003,
      "cleanedEndLine" : 4022
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 3498,
      "endLine" : 3517,
      "cleanedStartLine" : 3498,
      "cleanedEndLine" : 3517
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 130,
      "endLine" : 149,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 328,
      "endLine" : 347,
      "cleanedStartLine" : 328,
      "cleanedEndLine" : 347
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4716,
      "endLine" : 4735,
      "cleanedStartLine" : 4716,
      "cleanedEndLine" : 4735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 7031,
      "endLine" : 7050,
      "cleanedStartLine" : 7031,
      "cleanedEndLine" : 7050
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8714,
      "endLine" : 8733,
      "cleanedStartLine" : 8714,
      "cleanedEndLine" : 8733
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/default_theme.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 732,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 732,
      "startLine" : 120,
      "endLine" : 139,
      "cleanedStartLine" : 120,
      "cleanedEndLine" : 139
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 4716,
      "endLine" : 4735,
      "cleanedStartLine" : 4716,
      "cleanedEndLine" : 4735
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 6672,
      "endLine" : 6691,
      "cleanedStartLine" : 6672,
      "cleanedEndLine" : 6691
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1125,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1820,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1820
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1685,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1685
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1550,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1550
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1395,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1395
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 810,
      "endLine" : 829,
      "cleanedStartLine" : 810,
      "cleanedEndLine" : 829
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1260,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1260
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1913,
      "endLine" : 1932,
      "cleanedStartLine" : 1913,
      "cleanedEndLine" : 1932
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 2030,
      "endLine" : 2049,
      "cleanedStartLine" : 2030,
      "cleanedEndLine" : 2049
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7323,
      "endLine" : 7342,
      "cleanedStartLine" : 7323,
      "cleanedEndLine" : 7342
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 4415,
      "endLine" : 4434,
      "cleanedStartLine" : 4415,
      "cleanedEndLine" : 4434
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/margins.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4024,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4024,
      "startLine" : 140,
      "endLine" : 159,
      "cleanedStartLine" : 140,
      "cleanedEndLine" : 159
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 342,
      "endLine" : 361,
      "cleanedStartLine" : 342,
      "cleanedEndLine" : 361
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 147,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 147
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 130,
      "endLine" : 149,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 149
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 128,
      "endLine" : 147,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/numeric_data_on_discrete_scale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 648,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 648,
      "startLine" : 340,
      "endLine" : 359,
      "cleanedStartLine" : 340,
      "cleanedEndLine" : 359
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 135,
      "endLine" : 154,
      "cleanedStartLine" : 135,
      "cleanedEndLine" : 154
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1106,
      "endLine" : 1125,
      "cleanedStartLine" : 1106,
      "cleanedEndLine" : 1125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1241,
      "endLine" : 1260,
      "cleanedStartLine" : 1241,
      "cleanedEndLine" : 1260
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1376,
      "endLine" : 1395,
      "cleanedStartLine" : 1376,
      "cleanedEndLine" : 1395
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 116,
      "endLine" : 135,
      "cleanedStartLine" : 116,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 133,
      "endLine" : 152,
      "cleanedStartLine" : 133,
      "cleanedEndLine" : 152
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3413,
      "endLine" : 3432,
      "cleanedStartLine" : 3413,
      "cleanedEndLine" : 3432
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 2253,
      "endLine" : 2272,
      "cleanedStartLine" : 2253,
      "cleanedEndLine" : 2272
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1801,
      "endLine" : 1820,
      "cleanedStartLine" : 1801,
      "cleanedEndLine" : 1820
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1531,
      "endLine" : 1550,
      "cleanedStartLine" : 1531,
      "cleanedEndLine" : 1550
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 675,
      "endLine" : 694,
      "cleanedStartLine" : 675,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_grayscale.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1934,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1934,
      "startLine" : 1666,
      "endLine" : 1685,
      "cleanedStartLine" : 1666,
      "cleanedEndLine" : 1685
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 368,
      "endLine" : 387,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 125,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1758,
      "endLine" : 1777,
      "cleanedStartLine" : 1758,
      "cleanedEndLine" : 1777
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1816,
      "endLine" : 1835,
      "cleanedStartLine" : 1816,
      "cleanedEndLine" : 1835
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1758,
      "endLine" : 1777,
      "cleanedStartLine" : 1758,
      "cleanedEndLine" : 1777
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1882,
      "endLine" : 1901,
      "cleanedStartLine" : 1882,
      "cleanedEndLine" : 1901
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/boxplot_whisker_width.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 973,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 973,
      "startLine" : 913,
      "endLine" : 931,
      "cleanedStartLine" : 913,
      "cleanedEndLine" : 931
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 1995,
      "endLine" : 2013,
      "cleanedStartLine" : 1995,
      "cleanedEndLine" : 2013
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1435,
      "endLine" : 1453,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1919,
      "endLine" : 1937,
      "cleanedStartLine" : 1919,
      "cleanedEndLine" : 1937
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1435,
      "endLine" : 1453,
      "cleanedStartLine" : 1435,
      "cleanedEndLine" : 1453
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3000,
      "endLine" : 3018,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2562,
      "endLine" : 2580,
      "cleanedStartLine" : 2562,
      "cleanedEndLine" : 2580
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3918,
      "endLine" : 3936,
      "cleanedStartLine" : 3918,
      "cleanedEndLine" : 3936
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2562,
      "endLine" : 2580,
      "cleanedStartLine" : 2562,
      "cleanedEndLine" : 2580
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3466,
      "endLine" : 3484,
      "cleanedStartLine" : 3466,
      "cleanedEndLine" : 3484
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2562,
      "endLine" : 2580,
      "cleanedStartLine" : 2562,
      "cleanedEndLine" : 2580
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3014,
      "endLine" : 3032,
      "cleanedStartLine" : 3014,
      "cleanedEndLine" : 3032
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3466,
      "endLine" : 3484,
      "cleanedStartLine" : 3466,
      "cleanedEndLine" : 3484
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3918,
      "endLine" : 3936,
      "cleanedStartLine" : 3918,
      "cleanedEndLine" : 3936
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2957,
      "endLine" : 2975,
      "cleanedStartLine" : 2957,
      "cleanedEndLine" : 2975
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3524,
      "endLine" : 3542,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3542
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5711,
      "endLine" : 5729,
      "cleanedStartLine" : 5711,
      "cleanedEndLine" : 5729
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6487,
      "endLine" : 6505,
      "cleanedStartLine" : 6487,
      "cleanedEndLine" : 6505
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2869,
      "endLine" : 2887,
      "cleanedStartLine" : 2869,
      "cleanedEndLine" : 2887
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3701,
      "endLine" : 3719,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3719
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 1919,
      "endLine" : 1937,
      "cleanedStartLine" : 1919,
      "cleanedEndLine" : 1937
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 3000,
      "endLine" : 3018,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 679,
      "endLine" : 697,
      "cleanedStartLine" : 679,
      "cleanedEndLine" : 697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 715,
      "endLine" : 733,
      "cleanedStartLine" : 715,
      "cleanedEndLine" : 733
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 679,
      "endLine" : 697,
      "cleanedStartLine" : 679,
      "cleanedEndLine" : 697
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 751,
      "endLine" : 769,
      "cleanedStartLine" : 751,
      "cleanedEndLine" : 769
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1658,
      "endLine" : 1676,
      "cleanedStartLine" : 1658,
      "cleanedEndLine" : 1676
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3014,
      "endLine" : 3032,
      "cleanedStartLine" : 3014,
      "cleanedEndLine" : 3032
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1658,
      "endLine" : 1676,
      "cleanedStartLine" : 1658,
      "cleanedEndLine" : 1676
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3466,
      "endLine" : 3484,
      "cleanedStartLine" : 3466,
      "cleanedEndLine" : 3484
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1658,
      "endLine" : 1676,
      "cleanedStartLine" : 1658,
      "cleanedEndLine" : 1676
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2110,
      "endLine" : 2128,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2128
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 1658,
      "endLine" : 1676,
      "cleanedStartLine" : 1658,
      "cleanedEndLine" : 1676
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2562,
      "endLine" : 2580,
      "cleanedStartLine" : 2562,
      "cleanedEndLine" : 2580
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 715,
      "endLine" : 733,
      "cleanedStartLine" : 715,
      "cleanedEndLine" : 733
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 751,
      "endLine" : 769,
      "cleanedStartLine" : 751,
      "cleanedEndLine" : 769
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2110,
      "endLine" : 2128,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2128
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2562,
      "endLine" : 2580,
      "cleanedStartLine" : 2562,
      "cleanedEndLine" : 2580
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2110,
      "endLine" : 2128,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2128
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3918,
      "endLine" : 3936,
      "cleanedStartLine" : 3918,
      "cleanedEndLine" : 3936
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2110,
      "endLine" : 2128,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2128
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3466,
      "endLine" : 3484,
      "cleanedStartLine" : 3466,
      "cleanedEndLine" : 3484
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 2110,
      "endLine" : 2128,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2128
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3014,
      "endLine" : 3032,
      "cleanedStartLine" : 3014,
      "cleanedEndLine" : 3032
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3014,
      "endLine" : 3032,
      "cleanedStartLine" : 3014,
      "cleanedEndLine" : 3032
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3918,
      "endLine" : 3936,
      "cleanedStartLine" : 3918,
      "cleanedEndLine" : 3936
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3014,
      "endLine" : 3032,
      "cleanedStartLine" : 3014,
      "cleanedEndLine" : 3032
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 3466,
      "endLine" : 3484,
      "cleanedStartLine" : 3466,
      "cleanedEndLine" : 3484
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3130,
      "endLine" : 3147,
      "cleanedStartLine" : 3130,
      "cleanedEndLine" : 3147
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4491,
      "endLine" : 4508,
      "cleanedStartLine" : 4491,
      "cleanedEndLine" : 4508
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5983,
      "endLine" : 6000,
      "cleanedStartLine" : 5983,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5251,
      "endLine" : 5268,
      "cleanedStartLine" : 5251,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6775,
      "endLine" : 6792,
      "cleanedStartLine" : 6775,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1738,
      "endLine" : 1755,
      "cleanedStartLine" : 1738,
      "cleanedEndLine" : 1755
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 809,
      "endLine" : 826,
      "cleanedStartLine" : 809,
      "cleanedEndLine" : 826
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 2370,
      "endLine" : 2387,
      "cleanedStartLine" : 2370,
      "cleanedEndLine" : 2387
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5283,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5283
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 998,
      "endLine" : 1015,
      "cleanedStartLine" : 998,
      "cleanedEndLine" : 1015
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1005,
      "endLine" : 1022,
      "cleanedStartLine" : 1005,
      "cleanedEndLine" : 1022
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1817,
      "endLine" : 1834,
      "cleanedStartLine" : 1817,
      "cleanedEndLine" : 1834
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 286,
      "endLine" : 303,
      "cleanedStartLine" : 286,
      "cleanedEndLine" : 303
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1005,
      "endLine" : 1022,
      "cleanedStartLine" : 1005,
      "cleanedEndLine" : 1022
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1896,
      "endLine" : 1913,
      "cleanedStartLine" : 1896,
      "cleanedEndLine" : 1913
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_nudge_unit.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2051,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2051,
      "startLine" : 137,
      "endLine" : 154,
      "cleanedStartLine" : 137,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 123,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2179,
      "endLine" : 2196,
      "cleanedStartLine" : 2179,
      "cleanedEndLine" : 2196
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2619,
      "endLine" : 2636,
      "cleanedStartLine" : 2619,
      "cleanedEndLine" : 2636
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1263,
      "endLine" : 1280,
      "cleanedStartLine" : 1263,
      "cleanedEndLine" : 1280
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 633,
      "endLine" : 650,
      "cleanedStartLine" : 633,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2258,
      "endLine" : 2275,
      "cleanedStartLine" : 2258,
      "cleanedEndLine" : 2275
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 850,
      "endLine" : 867,
      "cleanedStartLine" : 850,
      "cleanedEndLine" : 867
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/set_font_faces.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 1871,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1871,
      "startLine" : 1723,
      "endLine" : 1740,
      "cleanedStartLine" : 1723,
      "cleanedEndLine" : 1740
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 220,
      "endLine" : 237,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 809,
      "endLine" : 826,
      "cleanedStartLine" : 809,
      "cleanedEndLine" : 826
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2023,
      "endLine" : 2040,
      "cleanedStartLine" : 2023,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2023,
      "endLine" : 2040,
      "cleanedStartLine" : 2023,
      "cleanedEndLine" : 2040
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 644,
      "endLine" : 661,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 661
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 680,
      "endLine" : 697,
      "cleanedStartLine" : 680,
      "cleanedEndLine" : 697
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 644,
      "endLine" : 661,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 661
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 716,
      "endLine" : 733,
      "cleanedStartLine" : 716,
      "cleanedEndLine" : 733
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 644,
      "endLine" : 661,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 661
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 752,
      "endLine" : 769,
      "cleanedStartLine" : 752,
      "cleanedEndLine" : 769
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2729,
      "endLine" : 2746,
      "cleanedStartLine" : 2729,
      "cleanedEndLine" : 2746
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3579,
      "endLine" : 3596,
      "cleanedStartLine" : 3579,
      "cleanedEndLine" : 3596
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1534,
      "endLine" : 1551,
      "cleanedStartLine" : 1534,
      "cleanedEndLine" : 1551
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3385,
      "endLine" : 3402,
      "cleanedStartLine" : 3385,
      "cleanedEndLine" : 3402
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7256,
      "endLine" : 7273,
      "cleanedStartLine" : 7256,
      "cleanedEndLine" : 7273
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1109,
      "endLine" : 1126,
      "cleanedStartLine" : 1109,
      "cleanedEndLine" : 1126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1341,
      "endLine" : 1358,
      "cleanedStartLine" : 1341,
      "cleanedEndLine" : 1358
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5283,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5283,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2461,
      "endLine" : 2478,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2478
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5283,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5266,
      "endLine" : 5283,
      "cleanedStartLine" : 5266,
      "cleanedEndLine" : 5283
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2414,
      "endLine" : 2431,
      "cleanedStartLine" : 2414,
      "cleanedEndLine" : 2431
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3524,
      "endLine" : 3541,
      "cleanedStartLine" : 3524,
      "cleanedEndLine" : 3541
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 909,
      "endLine" : 926,
      "cleanedStartLine" : 909,
      "cleanedEndLine" : 926
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie_params.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4436,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4436,
      "startLine" : 330,
      "endLine" : 347,
      "cleanedStartLine" : 330,
      "cleanedEndLine" : 347
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 123,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 293,
      "endLine" : 310,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 310
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 998,
      "endLine" : 1015,
      "cleanedStartLine" : 998,
      "cleanedEndLine" : 1015
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2540,
      "endLine" : 2557,
      "cleanedStartLine" : 2540,
      "cleanedEndLine" : 2557
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5345,
      "endLine" : 5362,
      "cleanedStartLine" : 5345,
      "cleanedEndLine" : 5362
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6775,
      "endLine" : 6792,
      "cleanedStartLine" : 6775,
      "cleanedEndLine" : 6792
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 429,
      "endLine" : 446,
      "cleanedStartLine" : 429,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5983,
      "endLine" : 6000,
      "cleanedStartLine" : 5983,
      "cleanedEndLine" : 6000
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5251,
      "endLine" : 5268,
      "cleanedStartLine" : 5251,
      "cleanedEndLine" : 5268
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6200,
      "endLine" : 6217,
      "cleanedStartLine" : 6200,
      "cleanedEndLine" : 6217
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6254,
      "endLine" : 6271,
      "cleanedStartLine" : 6254,
      "cleanedEndLine" : 6271
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 429,
      "endLine" : 446,
      "cleanedStartLine" : 429,
      "cleanedEndLine" : 446
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2100,
      "endLine" : 2117,
      "cleanedStartLine" : 2100,
      "cleanedEndLine" : 2117
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7707,
      "endLine" : 7724,
      "cleanedStartLine" : 7707,
      "cleanedEndLine" : 7724
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7790,
      "endLine" : 7807,
      "cleanedStartLine" : 7790,
      "cleanedEndLine" : 7807
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 4491,
      "endLine" : 4508,
      "cleanedStartLine" : 4491,
      "cleanedEndLine" : 4508
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 832,
      "endLine" : 849,
      "cleanedStartLine" : 832,
      "cleanedEndLine" : 849
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/image_101.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3434,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3434,
      "startLine" : 134,
      "endLine" : 151,
      "cleanedStartLine" : 134,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 123,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1222,
      "endLine" : 1239,
      "cleanedStartLine" : 1222,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3702,
      "endLine" : 3719,
      "cleanedStartLine" : 3702,
      "cleanedEndLine" : 3719
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 1222,
      "endLine" : 1239,
      "cleanedStartLine" : 1222,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 2870,
      "endLine" : 2887,
      "cleanedStartLine" : 2870,
      "cleanedEndLine" : 2887
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2273,
      "endLine" : 2290,
      "cleanedStartLine" : 2273,
      "cleanedEndLine" : 2290
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4205,
      "endLine" : 4222,
      "cleanedStartLine" : 4205,
      "cleanedEndLine" : 4222
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 469,
      "endLine" : 486,
      "cleanedStartLine" : 469,
      "cleanedEndLine" : 486
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 1183,
      "endLine" : 1200,
      "cleanedStartLine" : 1183,
      "cleanedEndLine" : 1200
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6182,
      "endLine" : 6199,
      "cleanedStartLine" : 6182,
      "cleanedEndLine" : 6199
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 6235,
      "endLine" : 6252,
      "cleanedStartLine" : 6235,
      "cleanedEndLine" : 6252
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4481,
      "endLine" : 4498,
      "cleanedStartLine" : 4481,
      "cleanedEndLine" : 4498
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4564,
      "endLine" : 4581,
      "cleanedStartLine" : 4564,
      "cleanedEndLine" : 4581
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4205,
      "endLine" : 4222,
      "cleanedStartLine" : 4205,
      "cleanedEndLine" : 4222
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5281,
      "endLine" : 5298,
      "cleanedStartLine" : 5281,
      "cleanedEndLine" : 5298
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 118,
      "endLine" : 135,
      "cleanedStartLine" : 118,
      "cleanedEndLine" : 135
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/position_stack.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 4902,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 4902,
      "startLine" : 106,
      "endLine" : 123,
      "cleanedStartLine" : 106,
      "cleanedEndLine" : 123
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1186,
      "endLine" : 1203,
      "cleanedStartLine" : 1186,
      "cleanedEndLine" : 1203
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6913,
      "endLine" : 6930,
      "cleanedStartLine" : 6913,
      "cleanedEndLine" : 6930
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6828,
      "endLine" : 6845,
      "cleanedStartLine" : 6828,
      "cleanedEndLine" : 6845
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 556,
      "endLine" : 573,
      "cleanedStartLine" : 556,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7134,
      "endLine" : 7151,
      "cleanedStartLine" : 7134,
      "cleanedEndLine" : 7151
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3210,
      "endLine" : 3227,
      "cleanedStartLine" : 3210,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7219,
      "endLine" : 7236,
      "cleanedStartLine" : 7219,
      "cleanedEndLine" : 7236
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 286,
      "endLine" : 303,
      "cleanedStartLine" : 286,
      "cleanedEndLine" : 303
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/aes_stroke.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 3519,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3519,
      "startLine" : 293,
      "endLine" : 310,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 310
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7135,
      "endLine" : 7151,
      "cleanedStartLine" : 7135,
      "cleanedEndLine" : 7151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 3366,
      "endLine" : 3382,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3382
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 7231,
      "endLine" : 7247,
      "cleanedStartLine" : 7231,
      "cleanedEndLine" : 7247
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 389,
      "endLine" : 405,
      "cleanedStartLine" : 389,
      "cleanedEndLine" : 405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 557,
      "endLine" : 573,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 389,
      "endLine" : 405,
      "cleanedStartLine" : 389,
      "cleanedEndLine" : 405
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 473,
      "endLine" : 489,
      "cleanedStartLine" : 473,
      "cleanedEndLine" : 489
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4565,
      "endLine" : 4581,
      "cleanedStartLine" : 4565,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4565,
      "endLine" : 4581,
      "cleanedStartLine" : 4565,
      "cleanedEndLine" : 4581
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 1514,
      "endLine" : 1530,
      "cleanedStartLine" : 1514,
      "cleanedEndLine" : 1530
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5208,
      "endLine" : 5224,
      "cleanedStartLine" : 5208,
      "cleanedEndLine" : 5224
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7135,
      "endLine" : 7151,
      "cleanedStartLine" : 7135,
      "cleanedEndLine" : 7151
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1827,
      "endLine" : 1843,
      "cleanedStartLine" : 1827,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1827,
      "endLine" : 1843,
      "cleanedStartLine" : 1827,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1827,
      "endLine" : 1843,
      "cleanedStartLine" : 1827,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1827,
      "endLine" : 1843,
      "cleanedStartLine" : 1827,
      "cleanedEndLine" : 1843
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2981,
      "endLine" : 2997,
      "cleanedStartLine" : 2981,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3548,
      "endLine" : 3564,
      "cleanedStartLine" : 3548,
      "cleanedEndLine" : 3564
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2189,
      "endLine" : 2205,
      "cleanedStartLine" : 2189,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2189,
      "endLine" : 2205,
      "cleanedStartLine" : 2189,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/gggrid_scale_share.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7260,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7260,
      "startLine" : 249,
      "endLine" : 265,
      "cleanedStartLine" : 249,
      "cleanedEndLine" : 265
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 233,
      "endLine" : 249,
      "cleanedStartLine" : 233,
      "cleanedEndLine" : 249
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5276,
      "endLine" : 5292,
      "cleanedStartLine" : 5276,
      "cleanedEndLine" : 5292
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5355,
      "endLine" : 5371,
      "cleanedStartLine" : 5355,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1906,
      "endLine" : 1922,
      "cleanedStartLine" : 1906,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1906,
      "endLine" : 1922,
      "cleanedStartLine" : 1906,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1906,
      "endLine" : 1922,
      "cleanedStartLine" : 1906,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1906,
      "endLine" : 1922,
      "cleanedStartLine" : 1906,
      "cleanedEndLine" : 1922
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2189,
      "endLine" : 2205,
      "cleanedStartLine" : 2189,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2189,
      "endLine" : 2205,
      "cleanedStartLine" : 2189,
      "cleanedEndLine" : 2205
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2629,
      "endLine" : 2645,
      "cleanedStartLine" : 2629,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2629,
      "endLine" : 2645,
      "cleanedStartLine" : 2629,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2629,
      "endLine" : 2645,
      "cleanedStartLine" : 2629,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2629,
      "endLine" : 2645,
      "cleanedStartLine" : 2629,
      "cleanedEndLine" : 2645
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2268,
      "endLine" : 2284,
      "cleanedStartLine" : 2268,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2268,
      "endLine" : 2284,
      "cleanedStartLine" : 2268,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2268,
      "endLine" : 2284,
      "cleanedStartLine" : 2268,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2268,
      "endLine" : 2284,
      "cleanedStartLine" : 2268,
      "cleanedEndLine" : 2284
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6829,
      "endLine" : 6845,
      "cleanedStartLine" : 6829,
      "cleanedEndLine" : 6845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6829,
      "endLine" : 6845,
      "cleanedStartLine" : 6829,
      "cleanedEndLine" : 6845
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2438,
      "endLine" : 2454,
      "cleanedStartLine" : 2438,
      "cleanedEndLine" : 2454
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2981,
      "endLine" : 2997,
      "cleanedStartLine" : 2981,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2438,
      "endLine" : 2454,
      "cleanedStartLine" : 2438,
      "cleanedEndLine" : 2454
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3548,
      "endLine" : 3564,
      "cleanedStartLine" : 3548,
      "cleanedEndLine" : 3564
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2471,
      "endLine" : 2487,
      "cleanedStartLine" : 2471,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2471,
      "endLine" : 2487,
      "cleanedStartLine" : 2471,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2471,
      "endLine" : 2487,
      "cleanedStartLine" : 2471,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2471,
      "endLine" : 2487,
      "cleanedStartLine" : 2471,
      "cleanedEndLine" : 2487
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2110,
      "endLine" : 2126,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2110,
      "endLine" : 2126,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2110,
      "endLine" : 2126,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2110,
      "endLine" : 2126,
      "cleanedStartLine" : 2110,
      "cleanedEndLine" : 2126
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1831,
      "endLine" : 1847,
      "cleanedStartLine" : 1831,
      "cleanedEndLine" : 1847
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2981,
      "endLine" : 2997,
      "cleanedStartLine" : 2981,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1831,
      "endLine" : 1847,
      "cleanedStartLine" : 1831,
      "cleanedEndLine" : 1847
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 2438,
      "endLine" : 2454,
      "cleanedStartLine" : 2438,
      "cleanedEndLine" : 2454
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5355,
      "endLine" : 5371,
      "cleanedStartLine" : 5355,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 1831,
      "endLine" : 1847,
      "cleanedStartLine" : 1831,
      "cleanedEndLine" : 1847
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/geom_pie.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7084,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7084,
      "startLine" : 3548,
      "endLine" : 3564,
      "cleanedStartLine" : 3548,
      "cleanedEndLine" : 3564
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5276,
      "endLine" : 5292,
      "cleanedStartLine" : 5276,
      "cleanedEndLine" : 5292
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2550,
      "endLine" : 2566,
      "cleanedStartLine" : 2550,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2550,
      "endLine" : 2566,
      "cleanedStartLine" : 2550,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2550,
      "endLine" : 2566,
      "cleanedStartLine" : 2550,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 2550,
      "endLine" : 2566,
      "cleanedStartLine" : 2550,
      "cleanedEndLine" : 2566
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4482,
      "endLine" : 4498,
      "cleanedStartLine" : 4482,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7220,
      "endLine" : 7236,
      "cleanedStartLine" : 7220,
      "cleanedEndLine" : 7236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7220,
      "endLine" : 7236,
      "cleanedStartLine" : 7220,
      "cleanedEndLine" : 7236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 4482,
      "endLine" : 4498,
      "cleanedStartLine" : 4482,
      "cleanedEndLine" : 4498
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 5692,
      "endLine" : 5708,
      "cleanedStartLine" : 5692,
      "cleanedEndLine" : 5708
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/error_bars.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 7344,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 7344,
      "startLine" : 6461,
      "endLine" : 6477,
      "cleanedStartLine" : 6461,
      "cleanedEndLine" : 6477
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3220,
      "endLine" : 3236,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3220,
      "endLine" : 3236,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3220,
      "endLine" : 3236,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3220,
      "endLine" : 3236,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3236
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6914,
      "endLine" : 6930,
      "cleanedStartLine" : 6914,
      "cleanedEndLine" : 6930
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 7996,
      "endLine" : 8012,
      "cleanedStartLine" : 7996,
      "cleanedEndLine" : 8012
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3140,
      "endLine" : 3156,
      "cleanedStartLine" : 3140,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3140,
      "endLine" : 3156,
      "cleanedStartLine" : 3140,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3140,
      "endLine" : 3156,
      "cleanedStartLine" : 3140,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3140,
      "endLine" : 3156,
      "cleanedStartLine" : 3140,
      "cleanedEndLine" : 3156
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6914,
      "endLine" : 6930,
      "cleanedStartLine" : 6914,
      "cleanedEndLine" : 6930
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 8186,
      "endLine" : 8202,
      "cleanedStartLine" : 8186,
      "cleanedEndLine" : 8202
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 473,
      "endLine" : 489,
      "cleanedStartLine" : 473,
      "cleanedEndLine" : 489
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/new_scale_transformations.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 2274,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 2274,
      "startLine" : 557,
      "endLine" : 573,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1748,
      "endLine" : 1764,
      "cleanedStartLine" : 1748,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3701,
      "endLine" : 3717,
      "cleanedStartLine" : 3701,
      "cleanedEndLine" : 3717
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1748,
      "endLine" : 1764,
      "cleanedStartLine" : 1748,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5355,
      "endLine" : 5371,
      "cleanedStartLine" : 5355,
      "cleanedEndLine" : 5371
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3778,
      "endLine" : 3794,
      "cleanedStartLine" : 3778,
      "cleanedEndLine" : 3794
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5276,
      "endLine" : 5292,
      "cleanedStartLine" : 5276,
      "cleanedEndLine" : 5292
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1748,
      "endLine" : 1764,
      "cleanedStartLine" : 1748,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3423,
      "endLine" : 3439,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3439
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 1748,
      "endLine" : 1764,
      "cleanedStartLine" : 1748,
      "cleanedEndLine" : 1764
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5802,
      "endLine" : 5818,
      "cleanedStartLine" : 5802,
      "cleanedEndLine" : 5818
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 6223,
      "endLine" : 6239,
      "cleanedStartLine" : 6223,
      "cleanedEndLine" : 6239
    } ]
  }, {
    "blockSize" : 17,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 3500,
      "endLine" : 3516,
      "cleanedStartLine" : 3500,
      "cleanedEndLine" : 3516
    }, {
      "file" : {
        "relativePath" : "source/kotlin_examples/cookbook/ggrepel.ipynb",
        "extension" : "ipynb",
        "linesOfCode" : 8735,
        "components" : [ "primary::source" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 8735,
      "startLine" : 5355,
      "endLine" : 5371,
      "cleanedStartLine" : 5355,
      "cleanedEndLine" : 5371
    } ]
  } ],
  "overallDuplication" : null
}